Search term umami has 2 results
EN English FR French
umami (n) [one of the five basic tastes, savoriness] umami (n) [one of the five basic tastes, savoriness] (n)
FR French EN English
umami (n) [one of the five basic tastes, savoriness] (n) umami (n) [one of the five basic tastes, savoriness]