secondary river that empties or drains into another main one - Turkish English Dictionary

Suggest a Term