LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hyaena sırtlan.” in English

1 English translation
EN
hyena

The hyena's bark sounds like laughter.