saouari


saouari

(saʊˈaːrɪ) n (Plants) another spelling of souari