LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“humanoid” in Turkish

1 Turkish translation
TR
insansı

Sen güvenebileceğim tek insansın.