Italian-English dictionary »

signore feudale meaning in English

ItalianEnglish
signore feudale noun
{m}

overlord(anyone with overarching power or authority in given domain)
noun
[UK: ˈəʊv.ə.lɔːd] [US: ˈoʊv.r̩.lɔːd]