Translation of gua in English:

gua

cave

noun

  • 1

    cave, natural hollow in a hill