French-English dictionary »

foch meaning in English

FrenchEnglish
Foch nom propre

Foch◼◼◼proper noun