Hungarian-English dictionary »

emberáldozat meaning in English

HungarianEnglish
emberáldozat főnév

human sacrifice◼◼◼noun