French translation for "carapace"
|
-
n. carapace, organe dur qui recouvre et protège le corps de certains animaux (tortue par exemple)
- Similar Words:
- "caramel apple" French translation, "caramel cream" French translation, "caramelization" French translation, "caramelize" French translation, "carangidae" French translation, "carat" French translation, "carate" French translation, "caravaggio" French translation, "caravan" French translation, "caravan camp" French translation
|
|
|