Log in
Search words & phrases
carcass
US /ˈkɑrkəs/
・
UK /ˈkɑ:kəs/
B2
Definition
Video subtitles
noun
Dead body of an animal