Categorías Learning Vocabulary IDIOM OF THE DAY Autor de la entrada Por Eva María Martín Fecha de la entrada 4 febrero, 2014 All Bark And No Bite When someone is threatening and/or aggressive but not willing to engage in a fight. Perro ladrador, poco mordedor. Etiquetas idioms, learning, vocabulary ← Hugh Turvey: Inside the Life of an X-Ray Artist → 50 Years Later, Beatles Steal Another Show