Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leaf
in English
leaf
us
/liːf/
uk
/liːf/
#common
#b1
Plural
leaves
Past Tense
leafed
Participle Verb
leafing
Third Person Singular
leafs