Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
French roll
in English
French roll
#common
Definitions
Noun
a
long
,
thin
,
crusty
bread
roll
with
a
soft
interior
,
popular
in
French
cuisine
a
type
of
pastry
made
from
choux
dough
,
filled
with
cream
or
custard
,
and
topped
with
icing
,
popular
in
France
Base Words
roll
French