Translation of "Needled" into Italian

to

arrow

    Needled / Agugliato

    /ˈniːdld/

    Synonyms

    • irritated
    • poked
    • prodded
    • provoked
    • teased