Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
grill
in English
grill
#moderate
#toeic
Plural
grills
Past Tense
grilled
Participle Verb
grilling
Third Person Singular
grills