plot of land planted with magueys or agaves - Spanish English Dictionary

Suggest a Term