Spanish–English dictionary

English translation of the Spanish word aparragar

Spanish → English
  
SpanishEnglish
aparragar crouch; loll; sprawl; squat