providing an explanation for, making excuses

listen to the pronunciation of providing an explanation for, making excuses
English - English
giving reasons
providing an explanation for, making excuses
Favorites