had yapped
-había ladrado
Past perfectconjugation ofyap.There are other translations for this conjugation.

yap

Examples
Other Dictionaries
Explore the meaning of yap in our family of products.
Word of the Day
to bake