like: between the devil and the deep sea
Beginner Level Intermediate Level
Advanced Level

ENGLISH DEFINITIONS


exact:





all words:










VSLW 67 tiến thoái lưỡng nan ☊ (S) between the devil and the deep sea; caught in the dilemma [ Advanced Reading ]