Meaning of lebrero in Spanish:

lebrero

Translate lebrero into English

adjectivefeminine adjective lebrera

  • 1[perro] Que se ha adiestrado para cazar liebres.