Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shortbreads
in English
shortbreads
#common
Definitions
Noun
a
type
of
traditional
Scottish
snack
buttery
British
biscuits
(
cookies
);
sweet
treats
Base Words
short
breads