English

edit

Noun

edit

supermosques

  1. plural of supermosque