← Back to browseおおましこ[oomashiko]nounJapanese definitionNo Japanese definition yet.English definitionPallas's rosefinch (Carpodacus roseus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおおまか