providing an explanation for, making excuses

listen to the pronunciation of providing an explanation for, making excuses
Englisch - Englisch
giving reasons
providing an explanation for, making excuses
Favoriten