English-Latin dictionary »

persistent / lasting headache meaning in Latin

EnglishLatin
persistent / lasting headache noun

cephalaea [cephalaeae](1st) F
noun