LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“selflessly” in Turkish

1 Turkish translation