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

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

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

whelk [whelks](edible sea snail of the family Buccinidae)
noun
[UK: welk] [US: welk]