LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“biophilia” in Turkish

1 Turkish translation