Englishsatay stickwordMeaningNo dictionary definition has been added for "satay stick" yet.Related wordssatay(English)sateh(English)sate(English)saté(English)satai(English)skewer(English)porridge-stick(English)kebab(English)SourcesNo citations have been attached yet.