Noun
carcase {biol.}
جُثَّة {أحياء}
carcase {biol.}
...
carcase {Build.}
هيكل {بناء}
carcase {Build.}
similar Results
carcases (n.) , [sing. a carcase]