Definify.com

Definition 2024


caravansérails

caravansérails

French

Noun

caravansérails m

  1. plural of caravansérail