garlic sauce


Meanings

  • garlic mayonnaise