Search term moschea has 2 results
Jump to
IT Italian EN English
moschea {f} mosque
moschea (n) [religione] {f} mosque (n) [religione]

Italian English translations

IT Synonyms for moschea EN Translations
tempio [tempio] m temple