LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“death growl” in Turkish

1 Turkish translation