I'm learning italiano

moschea — Italian to English translation

moschea means mosque in English. Learn vocabulary with Maspeak.

Guess the translation for mosque
ricerca
pallacanestro
moschea
fuoco
tempesta di sabbia
Skip this question   
Learn italian with Maspeak →
Italian 500