DiccionariosForoContactos

   Inglés Francés +
Google | Forvo | +

there's some truth in it

gen. il y a du vrai là-dedans