French-English dictionary »

mal de garrot meaning in English

FrenchEnglish
mal de garrot nom {m}

fistulous withers◼◼◼(fistulous inflammation of withers bursa)
noun