Translation of چھترا in English

چھترا

Noun (feminine)

  1. a kind of fennel, Anethum sowa

Powered by Oxford