English meaning of PARVAL
Answers
Answered by
1
parval in English is pointed gourd
Answered by
0
Answer:
tricoshina derosius
Similar questions