Spanish › Dictionarycebolla albarranaHear itnounfemininesquill; sea onionOther ways to say itescilasquill; sea onionRead Spanish with every word explained