← Back to browseはりおあまつばめ[harioamatsubame]nounJapanese definitionNo Japanese definition yet.English definitionwhite-throated needletail (species of swift, Hirundapus caudacutus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあまつばめひめあまつばめ