French-English dictionary »

sabrage meaning in English

FrenchEnglish
sabrage nom

sabrage◼◼◼noun