English: Luck — luck
luck; fortune; blessing ikhabi imbi back luck
Wanga · KE
No other translations yet. Be the first to contribute one.