vain or conceited and tends to dress in a flashy or showy manner - Turkish English Dictionary

Suggest a Term