English → Tetun

reason (for something), excuse

razaun

More