Polish-French dictionary »

katarakta meaning in French

PolishFrench
katarakta noun

cataractenom