leven - Turkish English Dictionary

leven

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

English Turkish
Geography
leven n. iskoçya'nın doğusunda yer alan bir göl

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

English Turkish
Geography
leven loch n. iskoçya'nın doğusunda yer alan bir göl