sturgeons - French English Dictionary

sturgeons

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "sturgeons" in French English Dictionary : 3 result(s)

English French
Fish
sturgeons esturgeons [pl/m]
sturgeons acipenséridés [pl]
Zoology
sturgeons esturgeons [pl/m]