Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
satay
in English
satay
us
/səˈtaɪ/
uk
/səˈtaɪ/
#limited
Definitions
Noun
grilled
meat
or
fish
skewers
with
spicy
sauce
The
street
vendor
sold
delicious
satay
with
peanut
sauce
.