LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çatırdama” in English

1 English translation
EN
crackling

The fire was crackling cheerily.