Spanish–English dictionary

English translation of the Spanish word apedrearse

Spanish → English
  
SpanishEnglish
apedrearse be damaged by hail; be pitted
apedrear pelt; stone; stone to death; pit; speckle; hail