English-Latin dictionary »

half-divine meaning in Latin

EnglishLatin
half-divine adjective

semideus [semidea, semideum]adjective