English → Tetun

billion (thousand million)

biliaun

More