English → Tetun

defecate, poo, (rude) shit

tee

More