aioli
English
aioli meaning in English • aioli का अर्थ अंग्रेजी में
Noun
- a French garlic-flavored mayonnaise. It is often served with fish and other seafood, and sometimes with vegetables.