English → Tetun

news, piece of news

notísia

All translations

More