French-English dictionary »

anguille de sable meaning in English

FrenchEnglish
anguille de sable nom {f}

sand lance [sand lances]◼◼◼(fish of the family Ammodytidae)
noun
[UK: sænd lɑːns] [US: ˈsænd ˈlæns]