English Dictionary
Definition braai in British English
braai noun
[countable] noun
/braɪ/
English Dictionary