← All words
noun, feminine

albarrana

/albaˈrana/

noun, feminine/albaˈrana/plural: albarranas

Portuguese squill; a type of fortified tower

albarrana — Spanish Dictionary | Passage