Translation of "Scowling" into Italian

to

arrow

    Scowling / Accigliato

    /ˈskaʊlɪŋ/

    Synonyms

    • frowning
    • glowering
    • grimacing
    • moodiness
    • souring