Carapace name meaning in Miraculous
So carapace have a definition of shell in both English and French. And that Miraculous is basically a Miraculous of protection with the holder’s shield. So yea.. that’s all I have to say. If you know this already, good job :)
~Regina
~Regina