Translation of watercress in Malay

watercress

selada air

noun

  • 1

    selada air