English → Tetun

work together, cooperate, collaborate

servisu hamutuk

More