LexiTurkTURKISH ↔ ENGLISH DICTIONARY

be peeled” in Turkish

1 Turkish translation