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

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

РусскийАнглийский
змеиный огурец noun
{m}

snake gourd(plant or produce of Trichosanthes cucumerina)
noun