LexiTurkTURKISH ↔ ENGLISH DICTIONARY

doğuştan. copied from nature tabiattan alınmış. freak of nature hilkat garibesi. good natured iyi huylu” in English

1 English translation
EN
nature

You should not play on his generous nature.