lechazos

Spanish

Noun

lechazos

  1. plural of lechazo