found excuses

listen to the pronunciation of found excuses
الإنجليزية - الإنجليزية
made excuses, offered justification, provided explanations