cataract (small waterfall from rock to rock) - Turkish English Dictionary

Suggest a Term