Latin-French dictionary »

expistaxis meaning in French

LatinFrench
expistaxis noun

saignement de neznom