samosa
Explore definitions, synonyms, and language insights of samosa
Definitions
Noun
small turnover of Indian origin filled with vegetables or meat and fried and served hot
Explore definitions, synonyms, and language insights of samosa