LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kükreyen. roaring applause ortalığı çınlatıcı alkış.” in English

1 English translation
EN
roaring

We heard tigers roaring in the distance.