lions live in herds - Francés Inglés Diccionario

Proponer traducción