Multilingual Turkish Dictionary

CAN BORCUNU ÖDEMEK

CAN BORCUNU ÖDEMEK : Turkish English

pay one's debt to nature