(someone's) being hard pressed

listen to the pronunciation of (someone's) being hard pressed
English - Turkish
zorlanma
(someone's) being hard pressed
Favorites