Home
Search
Index
Definify.com
Definition
2024
もぐさ
もぐさ
Japanese
Noun
もぐさ
(
romaji
mogusa
)
艾
:
mugwort
Similar Results