Home Spanish lebrero
Translate lebrero into English
1[perro] Que se ha adiestrado para cazar liebres.