Search in full dictionary

HARD-CORE (1)

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