Translation of پنچولی in English

پنچولی٢

Noun (masculine)

  1. a plant with fragrant leaves

Powered by Oxford