quitanieves
Top 35000
Meanings
Noun
1. snow plow (US), snow plough (UK)