English → Tetun

renew, renovate

renova

More