Italian–English dictionary

English translation of the Italian word ammucchiarsi

Italian → English
  
ItalianEnglish
ammucchiarsi⇆ crowd together; ⇆ pack
ammucchiare⇆ bundle; ⇆ heap; ⇆ pack; ⇆ pile; ⇆ heap up; ⇆ pile up