← Back to browseやどりばえ[yadoribae]nounJapanese definitionNo Japanese definition yet.English definitiontachina fly (any fly of family Tachinidae); tachinidExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやどり