English → Tetun

spread, spreading (esp. of information)

divulgasaun

More