English-Latin dictionary »

the prize being awarded to a god meaning in Latin

EnglishLatin
the prize being awarded to a god noun

hiera [hierae](1st) F
noun