plot of land with abundant pinuela - Español Inglés Diccionario