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

лешак означает в английский

РусскийАнглийский
лешак noun
{m}

leshy(a woodland spirit in Slavic mythology)
noun