Skip to main content

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.
Advertisement