French-English dictionary »

clemenceau meaning in English

FrenchEnglish
Clemenceau nom propre

Clemenceau◼◼◼proper noun