Spanish

edit

Noun

edit

albarrada f (plural albarradas)

  1. dry stone

Further reading

edit