sevruga in Catalan sevruga in Catalan esturió sevruga noun stellate sturgeon (Acipenser stellatus). Add to Flashcards