×

esturgeon meaning in English

n. sturgeon, any of a number of large food fish that are a source of caviar and isinglass

Related Words

  1. estuaire
  2. estudiantin
  3. estée
  4. estée lauder
PC Version

Copyright © 2018 WordTech Co.