English → Tetun

billion (thousand

bilhaun (P)

All translations

More