Serbian-Croatian-English dictionary »

òdmazda meaning in English

Serbian-CroatianEnglish
òdmazda noun
{f}

retribution(punishment inflicted in the spirit of moral outrage or personal vengeance)
noun
[UK: ˌre.trɪ.ˈbjuːʃ.n̩] [US: ˌre.trə.ˈbjuːʃ.n̩]