meaning of pasta salad

1. a salad having any of various pastas as the base


Related Words

pasta salad |

Developed & Maintained By Taraprasad.com

Treasure Words