LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tortusunu çıkarmak. defeca'tion dışkı boşaltma.” in English

1 English translation
EN
defecate

Damiano went to the river to defecate.