LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“carpel” in Turkish

1 Turkish translation