samoosas
English
Noun
samoosas
plural of
samoosa