caravals

English

Noun

caravals

  1. plural of caraval