English-Spanish translations for mountainside
- laderaTres millones de personas vagan por las laderas de las montañas congelándose hasta morir. Three million people are stranded on mountainsides freezing to death.
Definition of mountainside
Trending Searches
Popular Dictionaries