← Back to browseあおばと[aobato]nounJapanese definitionNo Japanese definition yet.English definitionwhite-bellied green pigeon (Treron sieboldii)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあおばあおばせせり