Turkish-English dictionary »

sırtlan meaning in English

TurkishEnglish
sırtlan noun

hyena [hyenas](mammal)
noun
[UK: haɪ.ˈiː.nə] [US: haˈjiː.nə]