LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“loudmouth” in Turkish

1 Turkish translation
TR
çenebaz

Tom çok çenebaz biri.