French-English dictionary »

collerette vétérinaire meaning in English

FrenchEnglish
collerette vétérinaire nom {f}

Elizabethan collar(protective medical device)
noun