LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“impudence” in Turkish

1 Turkish translation