English edit

Noun edit

almadrabas

  1. plural of almadraba

Spanish edit

Noun edit

almadrabas f pl

  1. plural of almadraba