LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scrouge” in Turkish

1 Turkish translation