1 English Synonyms for SINGADA
Prev.1Next
samosa
Definition: 1. A South Asian snack consisting of a deep-fried triangular turnover filled with vegetables (especially potatoes) or meat.
Show more information about samosa
Prev.1Next
Search took: 42.87 ms