selin - Turkish English Dictionary

selin

Meanings of "selin" in English Turkish Dictionary : 1 result(s)

Turkish English
General
selin a turkish female name meaning strong flowing water n.

Meanings of "selin" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
General
selin yerle bir ettiği flood-ravaged adj.