sabra

/sˈɑbɹə/

sabra

English Noun
Ad

Definition

Alternative spelling of Sabra.

Ad