Meaning of シロイワヤギ in Japanese

  1. Words

Definition of シロイワヤギ

  1. (n) mountain goat (Oreamnos americanus); Rocky Mountain goat
Back to top