Polish-English dictionary »

hekatomba meaning in English

PolishEnglish
hekatomba noun

hecatombnoun
great public sacrifice