Latin-Romanian dictionary »

catadupa meaning in Romanian

LatinRomanian
catadupa

cascadă