ugly or ridiculous looking person - Spanisch Englisch Wörterbuch