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