English-Italian dictionary »

all bark and no bite meaning in Italian

EnglishItalian
all bark and no bite (full of big talk)
adjective

tutto fumo e niente arrostoadjective

all bark and no bite (making cutting remarks, but having a gentle personality underneath)
adjective

cane che abbaia non mordeadjective