العربية-إنجليزي قاموس »

بَيْنَ المِطْرَقَة وَالسِّنْدَان meaning in بالإنجليزية

العربيةإنجليزي
بَيْنَ المِطْرَقَة وَالسِّنْدَان

between a rock and a hard placein a difficult and inescapable position