Wiktionary
supermosques
n. (plural of supermosque English)
n. (plural of supermosque English)