English → Tetun

foundation (organisation)

fundasaun

More