entre la espada y la pared

listen to the pronunciation of entre la espada y la pared
Spanish - Turkish
iki arada bir derede
çıkmazda
Spanish - English
on the horns of a dilemma
between hammer and anvil
between a rock and a hard place