mosque yards

English

Noun

mosque yards

  1. plural of mosque yard