English-Polish dictionary »

greater london meaning in Polish

EnglishPolish
Greater London noun
administrative area

Wielki Londynnoun