English-Portuguese dictionary »

snowcat meaning in Portuguese

EnglishPortuguese
snowcat (vehicle)
noun

niveladora de nevenoun
{f}