meaning of bruja

bruja - Spanish to English

witch