Meaning of にしおおのすり in Japanese

It seems that your search contains the following:

おお すり

  1. Words

Definition of にしおおのすり

  1. (n) long-legged buzzard (Buteo rufinus)
Back to top