Polish-English dictionary »

newcastle meaning in English

PolishEnglish
Newcastle noun

Newcastlenoun
city