to explain/to justify/to defend (a point of view etc)/to provide an explanation/to try to defend oneself
Copyright © 2024 3Dict.net