vocab dash
Log inSign up
カモシカ
Top 50000
Meanings
Noun
1. serow; wild goat (Usually kana)
Other readings
羚羊かもしかかもしか
vocab dashAboutDecksPrivacyTerms