Meaning of 山荒らし in Japanese

It seems that your search contains the follows:

yama 荒らし arashi

  1. Words

Definition of 山荒らし

  1. (n) porcupine (any mammal of suborder Hystricomorpha)
Back to top