Spanish edit

Noun edit

albarrana f (plural albarranas)

  1. Portuguese squill

Derived terms edit

Further reading edit