Translation of canyon in Malay

canyon

kanyon

noun

  • 1

    kanyon, gaung, ngarai, lembah dalam