Search term sate has 2 results
EN English IT Italian
sate (v) [satisfaction] (formal) saziare (v) [satisfaction]
IT Italian EN English
saté (n) [dish] (n) satay (n) [dish]