meaning of samosa
1.
small
turnover
of
Indian
origin
filled
with
vegetables
or
meat
and
fried
and
served
hot
Related Words
samosa
|
Developed & Maintained By
Taraprasad.com