travel on a river raft - Turkish English Dictionary

Suggest a Term