Search in full dictionary

CHEWING UP (2)

CHEWING UP (2)
ScnMaster
thoroughly beating or defeating. Class VIII №8, Approved November 1990