Search
Explore
Words
Kanji
Grammar
Guides
ヤマアラシ (yamaarashi) Japanese meaning: porcupine | Kotomora