I'm learning italiano

moschea — Italian to English translation

moschea means mosque in English. Learn vocabulary with Maspeak.

Guess the translation for mosque
andare
arrivo
turismo
stazione di polizia
moschea
Skip this question   
Learn italian with Maspeak →
Italian 500