someone who dresses with striking and prissy refinement - French English Dictionary

Suggest a Term