Polish-English dictionary »

tendrzak meaning in English

PolishEnglish
tendrzak noun

tank enginenoun
type of steam locomotive