Translation of kerengga in English:

kerengga

noun

  • 1

    a type of a large red ant