×

carapace meaning in English

n. shell, carapace, armature

Related Words

  1. carapace de tortue
  2. pont à carapace de tortue
  3. caramel au beurre
  4. caramel dur au beurre
  5. carapace de tortue
  6. carapaçon
PC Version

Copyright © 2018 WordTech Co.