English-French dictionary »

scarificator meaning in French

EnglishFrench
scarificator [scarificators] (cupping glass)
noun
[UK: skarˈɪfɪkˌeɪtə]
[US: skærˈɪfᵻkˌeɪɾɚ]

scarificateurnom {m}