LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“physic nut” in Turkish

2 Turkish translations