Turkish-English dictionary »

deniz yılanı meaning in English

TurkishEnglish
deniz yılanı noun
{n}

sea snake [sea snakes](a sea living snake of the Pacific)
noun
[UK: siː sneɪk] [US: ˈsiː ˈsneɪk]