French-English dictionary »

truteau meaning in English

FrenchEnglish
Truteau nom propre

Truteau◼◼◼(surname)
proper noun