Translation of delima in English:

delima

ruby

noun

  • 1

    ruby, red gem, deep red colour