Word of the day

16/12/2024

Bumbaze – to bewilder; confuse; perplex; stupefy.