Translation of taucu in English:

taucu

noun

  • 1

    a salty food made from soya bean