more bark than bite - Alemán Inglés Diccionario

Proponer traducción