アイオリソース
aiorisōsu

Noun

1. aioli

Food

From English "aioli sauce"

Other forms: