difficult, compromised, or unpleasant situation - İngilizce Eşanlam Sözlük

Çeviri Öner