French-English dictionary »

à tout seigneur tout honneur meaning in English

FrenchEnglish
à tout seigneur tout honneur phrase

credit where credit's due(praise)
phrase