Translation of water cannon in Malay

water cannon

penyembur air

noun

  • 1

    penyembur air