parotha

English

Noun

parotha (plural parothas)

  1. Alternative form of paratha.