LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hırlama .” in English

1 English translation
EN
growl

Tom's stomach began to growl.