Spanish edit

Noun edit

almillas f pl

  1. plural of almilla