people that live in glass houses, shouldn't throw stones - Espagnol Anglais Dictionnaire

Suggérer une traduction