English-Polish dictionary »

thames meaning in Polish

EnglishPolish
Thames noun
river through London

Tamizanoun