Polish-English dictionary »

wywrotka meaning in English

PolishEnglish
wywrotka noun

dump trucknoun
heavy truck for carrying loose, bulk cargo