English-French dictionary »

damselfly meaning in French

EnglishFrench
damselfly (insect)
noun

demoiselle◼◼◼nom {f}