← Back to browseオトメベラ[otomebera]nounJapanese definitionNo Japanese definition yet.English definitionmoon wrasse (Thalassoma lunare)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsオトメオトメイト