Latin-English dictionary »

dilemma meaning in English

LatinEnglish
dilemma [dilemmatis] (3rd) N
noun

argument putting foe between two difficultiesnoun

dilemma, double propositionnoun