English → Tetun

diarrhoea, the runs

tee-been

More