English-Polish dictionary »

tumbril meaning in Polish

EnglishPolish
tumbril noun
cart

3:samochódnoun