meaner than a junkyard dog with fourteen sucking pups - Turco Inglés Diccionario

Proponer traducción