|
Need synonyms for Londongrad? Here's a list of similar words from our thesaurus that you can use instead.
Proper noun
The capital city of England or the United Kingdom
“Actually, Damascus has been a prominent third party in more recent Londongrad hiccups in the media.”
|
|
|
|
|
|