← Back to browseムサカ[musaka]nounJapanese definitionNo Japanese definition yet.English definitionmoussakaExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsムサムサシ