CENTRAL MOSQUE, THE


Meaning of CENTRAL MOSQUE, THE 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 - Словарь современного английского языка.