What is the meaning of LUBRA. Phrases containing LUBRA
Slangs & AI meanings
LUBRA
Lubra is Australian slang for an aborigine woman.