WAHABTUKA Meaning of WAHABTUKA in English 'I give myself to you' Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012