Latin-French dictionary »

atresia meaning in French

LatinFrench
atresia noun

atrétismenom