English Nouns: samosa

English Nouns verb 'samosa' conjugated