Definify.com

Definition 2025


caravasar

caravasar

Spanish

Noun

caravasar m (plural caravasares)

  1. caravanserai