English-Latin dictionary »

perhaps sturgeon meaning in Latin

EnglishLatin
perhaps sturgeon noun

helops [helopis](3rd) M
noun

fish (perhaps sturgeon) noun
[UK: fɪʃ]
[US: ˈfɪʃ]

elopsellops [elopsellopis](3rd) M
noun