Polish-English dictionary »

umami meaning in English

PolishEnglish
umami noun

umaminoun
one of the five basic tastes, savoriness