AWRURA
AWRURA is a Cebuano word. In English, it means...
awrúra n name given to several k.
o.
ornamental bulbous plants.
o.
ornamental bulbous plants.
awrúra n name given to several k.
o.
ornamental bulbous plants.