Translation of "Smothered" into Italian

to

arrow

    Smothered / Soffocato

    /ˈsmʌð.ərd/

    Synonyms