← Back to browseたいわんしょうどうつばめ[taiwanshoudoutsubame]nounJapanese definitionNo Japanese definition yet.English definitionbrown-throated martin (Riparia paludicola); brown-throated sand martinExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしょうどうつばめ