Meaning of 'sarsaparilla'

  • நன்னாரிச் செடி


Browse English to Tamil Dictionary