Polish-English dictionary »

to tu, to tam meaning in English

PolishEnglish
to tu, to tam

at placesat some places