ın a possition of great difficulty; brought to bay

listen to the pronunciation of ın a possition of great difficulty; brought to bay
Английский Язык - Английский Язык

Определение ın a possition of great difficulty; brought to bay в Английский Язык Английский Язык словарь

In a possition of great difficulty; brought to bay
cornered