Translation of delapan puluh in English:

delapan puluh

eighty

numeral

  • 1

    eighty