← Back to browseまがきがい[magakigai]nounJapanese definitionNo Japanese definition yet.English definitionstrawberry conch (Strombus luhuanus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsまがいまがき