← Back to browseおんぶばった[onbubatta]nounJapanese definitionNo Japanese definition yet.English definitionsmaller longheaded locust (Atractomorpha lata)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおんぶおんぶおんぶ紐おんぶひも