bìraaza mà àɗà

English: Definition
a plant with fragrant leaves
noun