Translation of delapan belas in English:

delapan belas

eighteen

numeral

  • 1

    eighteen