to face up to, confront (a problem) head on

listen to the pronunciation of to face up to, confront (a problem) head on
English - Turkish
göğüs germek
to face up to, confront (a problem) head on
Favorites