Latin–English dictionary

English translation of the Latin word semideus

Latin → English
  
LatinEnglish (translated indirectly)Esperanto
semideus
(heros)
;
semi‐god
semideus
(heroicus)
of a demigod
;