×

ladybird meaning in French

n. coccinelle; bête à bon dieu (scarabée)

Related Words

  1. lady's finger
  2. ladybeetle
  3. ladybug
  4. ladyfinger
PC Version

Copyright © 2018 WordTech Co.