English-French dictionary »

sabrage meaning in French

EnglishFrench
sabrage noun

sabrage◼◼◼nom