every one knows where his own shoe pinches - Francés Inglés Diccionario

Proponer traducción