×

barberry meaning in French

n. épine-vinette, arbuste épineux des haies aux fruits rouges comestibles

Related Words

  1. barber-shop
  2. barbera
  3. barbershop
  4. barbette
PC Version

Copyright © 2018 WordTech Co.