Sterlet Meaning in French

Find Pakistan's authentic, largest, and latest collection of Meanings, Synonyms, Thesaurus, with Antanoyms, Definitions of wide range of different languages words online.

Definition & Synonyms
• Sterlet Definition & Meaning
  1. (n.) A small sturgeon (Acipenser ruthenus) found in the Caspian Sea and its rivers, and highly esteemed for its flavor. The finest caviare is made from its roe.

Multi Language Dictionary
MULTI LANGUAGE DICTIONARY