DILEMMA


Meaning of DILEMMA in English

See: HORNS OF A DILEMMA.

Slang English vocab.      Английский сленговый словарь.