providing an explanation for, making excuses

listen to the pronunciation of providing an explanation for, making excuses
الإنجليزية - الإنجليزية
giving reasons
providing an explanation for, making excuses
المفضلات