Definition of "Barbouze"

The word, "Barbouze" does not exist in our dictionary.