LONDON CENTRAL MOSQUE, THE
Meaning of LONDON CENTRAL MOSQUE, THE in English
ˌLondon ˌCentral ˈMosque, the BrE AmE
a large ↑ mosque (=building in which Muslims worship) in ↑ Regent's Park in London
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012