Home
Search
Index
Definify.com
Definition
2024
やまわさび
やまわさび
Japanese
Noun
やまわさび
(
romaji
yamawasabi
)
山山葵
:
horseradish
Similar Results