giving reasons

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