Spanish-English dictionary »

umami meaning in English

SpanishEnglish
umami noun

umami(one of the five basic tastes, savoriness)
noun

Your history