Hindi-English dictionary »

पशु शव meaning in English

HindiEnglish
पशु शव

carcass [carcasses]noun
[UK: ˈkɑːkəs] [US: ˈkɑːrkəs]