caravançarai Portuguese - English
1.
Englishcaravanserai
-
Englishan inn having a central courtyard where caravans can rest
-
Portuguesecaravançarai
English translator: Portuguese English caravançarai Eesti sõnaraamat Español Traductor Svenska Översättare