Meaning of やまならし in Japanese

It seems that your search contains the following:

やま なら

  1. Words

Definition of やまならし

  1. (n) Japanese aspen (Populus tremula var. sieboldii)
Back to top