attractive and good-looking man - Spanish English Dictionary