← Back to browseしまえなが[shimaenaga]nounJapanese definitionNo Japanese definition yet.English definitionlong-tailed tit (Aegithalos caudatus japonicus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしまえ