meaning of Babalú Ayé

Babalú Ayé - German to English

Babalu Aye