cow split open and gutted - Turkish English Dictionary

Suggest a Term