Search in full dictionary
HARD-CORE (1)
HARD-CORE (1)
ScnMaster
unswervingly
committed
; uncompromising; dedicated.
—
OEC
-
Ron
's
Journal
38 App
Mar
91