عن ظهر قلب

listen to the pronunciation of عن ظهر قلب
العربية - الإنجليزية
{a} by heart, pat, through and through