×

carcass meaning in French

n. carcasse, squelette, ossature; cadavre; corps humain (familier-argot); charpente, armature; structure

Related Words

  1. save one's carcass
  2. carcajou
  3. carcase
  4. carcinoembryonic
  5. carcinogen
PC Version

Copyright © 2018 WordTech Co.