trapped, cornered; discommoded, discomfited; in a quandary

listen to the pronunciation of trapped, cornered; discommoded, discomfited; in a quandary
الإنجليزية - التركية
الإنجليزية - الإنجليزية
up against the wall

The IRS had me up against the wall.

trapped, cornered; discommoded, discomfited; in a quandary
المفضلات