← Back to browseとらふずく[torafuzuku]nounJapanese definitionNo Japanese definition yet.English definitionlong-eared owl (Asio otus); northern long-eared owlExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsとらふぐとらふがえる