French-English dictionary »

trouver grâce meaning in English

FrenchEnglish
trouver grâce verbe

find favour◼◼◼verb