Translation of برما in English

برما٢

Noun (masculine)

  1. plant used in medicine, Trichosanthes incisa

Powered by Oxford