parothas

English

Noun

parothas

  1. plural of parotha