Search term satay has 2 results
EN English PT Portuguese
satay (n) [dish] satay (n) [dish] (n)
PT Portuguese EN English
satay (n) [dish] (n) satay (n) [dish]