Translation of cascade in Malay

cascade

lata

noun

  • 1

    lata, air terjun, benda yang jatuh atau terjuntai bagaikan air terjun

intransitive verb

  • 1

    melata