snow patch - Spanish English Dictionary
History

snow patch

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "snow patch" in Spanish English Dictionary : 4 result(s)

English Spanish
General
snow patch helero [m]
Law
snow patch helero [m]
Geology
snow patch neviza [f]
Agriculture
snow patch ventisquero [m]