having a bad look; threatening; ugly

listen to the pronunciation of having a bad look; threatening; ugly
الإنجليزية - الإنجليزية
illlooking