Meaning of 'watercress'

  • தெளிந்த ஓடையில் வளரும் செடி வகை


Browse English to Tamil Dictionary