← Back to browseにしおおのすり[nishioonosuri]nounJapanese definitionNo Japanese definition yet.English definitionlong-legged buzzard (Buteo rufinus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおおのすりにしおおちどり