samosa
English Dictionary
->
Letter S
-> samosa
Search Dictionary:
samosa Definition
(n)
small
turnover
of
Indian
origin
filled
with
vegetables
or
meat
and
fried
and
served
hot
samosa Synonyms
samosa
© Art Branch Inc.