place where limestone soil abounds - Español Inglés Diccionario

Proponer traducción