LUBRA


Meaning of LUBRA in English

n. Austral. sometimes derog. an Aboriginal woman. [F loubra f. Tasmanian]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.