English-French dictionary »

snakehead meaning in French

EnglishFrench
snakehead (smuggler)
noun

passeur◼◼◼nom

snakehead (fish)
noun

ophicéphalenom