About us
Define
Definitions for
"Ababa"
Flower as in Addis Ababa, the "New Flower."
worksandwords.com