Translation of rayap in English:

rayap

termite

noun

  • 1

    termite