battling with a problem, between a rock and a hard place

listen to the pronunciation of battling with a problem, between a rock and a hard place
English - Turkish

Definition of battling with a problem, between a rock and a hard place in English Turkish dictionary

on the horns of a dilemma
çıkmazda
on the horns of a dilemma
iki arada bir derede
on the horns of a dilemma
açmazda
English - English
on the horns of a dilemma
battling with a problem, between a rock and a hard place
Favorites