mountainous and humid area where livestock are taken during droughts - Spanish English Dictionary

Suggest a Term