thick, low, and swampy terrain - Francés Inglés Diccionario

Proponer traducción