CENTRAL MOSQUE


Meaning of CENTRAL MOSQUE in English

ˌCentral ˈMosque, the BrE AmE

the main Muslim place of worship in Britain, in Regents Park, London

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.