French-English dictionary »

le meilleur ami de l’homme meaning in English

FrenchEnglish
le meilleur ami de l’homme nom {m}

man's best friend◼◼◼(an affectionate term for a dog)
noun