all bark, no bite - Francés Inglés Diccionario

Proponer traducción