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