French-English dictionary »

adret meaning in English

FrenchEnglish
adret nom {m}

adret◼◼◼(sun-facing side of a mountain)
noun