English → Tetun

billion [BRIT], trillion [US]

triliaun

More