Portuguese-English dictionary »

carcaça meaning in English

PortugueseEnglish
carcaça noun

carcass [carcasses](body of a dead animal)
noun
[UK: ˈkɑːkəs] [US: ˈkɑːrkəs]