LexiTurkTURKISH ↔ ENGLISH DICTIONARY

defecation” in Turkish

1 Turkish translation