starry sturgeon

English

Noun

starry sturgeon (plural starry sturgeons)

  1. sevruga (Acipenser stellatus)

Translations