supermosques
English
Noun
supermosques
plural of
supermosque