medusa (मेदुसा)

Name MEDUSA (मेदुसा) meaning in Nepali & English

  • protect, rule(सुरक्षा, नियम)

Useful Tools