MATTATU-KA Meaning of MATTATU-KA in English 'I surrender myself to your pleasure' Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012