×
rosebush
meaning in French
n.
rosier, petit arbuste qui produit des roses
Related Words
rosebed
rosebud
rosefish
rosemary
PC Version
Copyright © 2018 WordTech Co.