English → Tetun

inaugurate (a building, exhibition...)

inaugura

More