Translation of spa in Malay

spa

spa

noun

  • 1

    spa, mata air yang mempunyai bahan galian yang baik untuk kesihatan