Reklam
Reklam

English-Azerbaijani dictionary

lord mayor noun

in Britain the mayor of some capital and other cities: the Lord Mayor of London.
az: baş mer
ru: лорд-мэр

English-Azerbaijani dictionary