Spanish–English dictionary

English translation of the Spanish word aperrear

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
male dog

SpanishEnglish
aperrear harass; pester; plague; set the dogs on
perro canine; dog