Translation dictionary

Source language
 
Target language
80.552 words
 
80.552 words
Word to be translated
EnglishEsperanto
(difficulty; embarrassment; perplexity; predicament; straits);
difficulty
; ;
perplexity
;
predicament
;
straits
(disgrace; shame);
disgrace
;