English → Tetun

excrement

(human) tee; (animal)

More