Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
petal
in English
petal
us
/ˈpɛ.təl/
uk
/ˈpiː.təl/
#moderate
Plural
petals