Definify.com

Definition 2025


caravansérails

caravansérails

French

Noun

caravansérails m

  1. plural of caravansérail