Translation of cave in Indonesian

cave

gua

noun

  • 1

    gua