dictionary definitions for "satay"










online dictionary by shmop.net