LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pepita” in Turkish

2 Turkish translations