Tambul meaning in English
Attachments:

Answers
Answered by
1
answer:- leaf of nagarvel.
hope it helps you
please mark me brainiest
Similar questions