French-English dictionary »

laffont meaning in English

FrenchEnglish
Laffont nom propre

Laffont◼◼◼proper noun