plot of land planted with cabuyas - Español Inglés Diccionario