plot of land punctuated by hills and small channels - Francés Inglés Diccionario

Proponer traducción