Did you mean: satay, satan, sataf, sattal?
View
1 stock photos
Duck breast salad with fruits and berries, stew-cooked duck in salad, duck fillet of satal leaves