caravasares

Spanish

Noun

caravasares

  1. plural of caravasar