French-English dictionary »

syndrome de la tourette meaning in English

FrenchEnglish
syndrome de la Tourette nom {m}

Tourette syndrome◼◼◼(disorder characterized by tics)
noun