English-Polish dictionary »

snowcat meaning in Polish

EnglishPolish
snowcat noun
vehicle

ratraknoun