samuza

English

Noun

samuza

  1. Alternative form of samosa.