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

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

РусскийАнглийский
мешкорот noun
{m}

gulper eel(fish)
noun