"giant-killer" translation into Italian

EN

"giant-killer" in Italian

EN giant-killer
volume_up
{noun}

Similar translations for "giant-killer" in Italian

giant noun
giant adjective
Italian
killer noun
Italian
killer adjective