French-English dictionary »

tourbé meaning in English

FrenchEnglish
tourbé adjectif

peated◼◼◼adjective