← Back to browseオタオタ[otaota]adverbJapanese definitionNo Japanese definition yet.English definitionflustered; flurried; (shocked) speechlessExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsオタ