← Back to browseメタスラ[metasura]noun#71,420Japanese definitionNo Japanese definition yet.English definitionMetal Slug (game) (abbr)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsメタ← ムトーメタルスライム →