londonerEnglish

Londoner

Noun

A native or resident of London

English: Londoner

Bahasa: London

Bahasa words with similar meanings