Italian–English dictionary

English translation of the Italian word ammucchiare

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