What is the english meaning of parwal ???

Trichosanthes dioica or pointed gourd Cheer!!!

  • 1
Trichosanthes diocia
  • -1
What are you looking for?