selam Turkish - English
1.
Englishhi
-
Englishfriendly, informal greeting
-
Turkishmerhaba, sela
2.
Englishsalaam
-
Englisha Muslim greeting
-
Turkishsela
3.
Englishsubmarine
-
Englishundersea boat
-
Turkishdenizaltı
4.
5.
Englishlovage
-
EnglishA Mediterranean herb
-
Turkishselam otu
English translator: Turkish English selam Eesti sõnaraamat Español Traductor Svenska Översättare