rule with a velvet glove - French English Dictionary

Suggest a Term