LexiTurkTURKISH ↔ ENGLISH DICTIONARY

doğacılık. against nature tabiata aykırı. by nature tabiatıyle” in English

1 English translation
EN
nature

You should not play on his generous nature.