×

rosebush meaning in French

n. rosier, petit arbuste qui produit des roses

Related Words

  1. rosebed
  2. rosebud
  3. rosefish
  4. rosemary
PC Version

Copyright © 2018 WordTech Co.