Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rosemary
in English
rosemary
us
/ˈroʊzmi.ri/
uk
/ˈrɒzmɛ.ri/
#common