← Back to browseえっちらおっちら[ecchiraocchira]adverbJapanese definitionNo Japanese definition yet.English definitionwith a great deal of effort; laboriouslyExamplesNo examples yet.Loading examples…Ask about this