What is samosa called in english

Samosa is called samosa in English only.... It is an Indian snack..

  • 4
Its called fried potato wrap
  • -1
Samosa
  • 0
Fried potato wrap
And Samosa is called Samosa in english
  • 1
Samosa is an english word
  • 1
What are you looking for?