large extensions of arid land with little vegetation - Spanish English Dictionary

Suggest a Term