×
ladybird
meaning in French
n.
coccinelle; bête à bon dieu (scarabée)
Related Words
lady's finger
ladybeetle
ladybug
ladyfinger
PC Version
Copyright © 2018 WordTech Co.