having a bad look; threatening; ugly

listen to the pronunciation of having a bad look; threatening; ugly
English - English
illlooking
having a bad look; threatening; ugly
Favorites