LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cenesthesia” in Turkish

1 Turkish translation