French-English dictionary »

halecret meaning in English

FrenchEnglish
halecret nom

halecretnoun