RichThesaurus
lubra
lubra
antonyms
lubra
definitions
noun
A female Aboriginal Australian.