rose tree

listen to the pronunciation of rose tree
English - Turkish
gül ağacı
English - English

Definition of rose tree in English English dictionary

rosetree
{n} a tree that produces roses
rose tree
Favorites