Spanish-French dictionary »

catarata | cascada meaning in French

SpanishFrench
catarata | cascada noun

cataractenom {f}

Your history