made excuses, offered justification, provided explanations

listen to the pronunciation of made excuses, offered justification, provided explanations
English - English
found excuses