nagpra ( synonym found)

Definition of nagpra:

°A large city in India, in the state of Maharashtra.

Definition of nagpra:

°A large city in India, in the state of Maharashtra.

Back to Top