Русский-Английский словарь »

народный герой означает в английский

РусскийАнглийский
народный герой noun
{m}

folk hero(real or mythical person widely revered by ordinary people)
noun