English-French dictionary »

swordtail meaning in French

EnglishFrench
swordtail (freshwater fish)
noun

xiphophore◼◼◼nom {m}