Translation of water-splash in Malay

water-splash

becak

noun

  • 1

    becak