having a bad look; threatening; ugly

listen to the pronunciation of having a bad look; threatening; ugly
İngilizce - İngilizce
illlooking
having a bad look; threatening; ugly