Diccionario Español-Inglés

ladrar

Bark, give tongue

Diccionario Español-Inglés