French-Latin dictionary »

acupuncture meaning in Latin

FrenchLatin
acupuncture nom

acupunctura [acupuncturae](1st) F
noun