tiga

English: Translation
defecate
intransitive verb
Universe and the natural world
ID
2708