Spanish–English dictionary

English translation of the Spanish word apilarse

Spanish → English
  
SpanishEnglish
apilarse heap; pile; pile up
apilar heap; pile; stack; pile up