karuka (करुका)

Name KARUKA (करुका) meaning in Nepali & English

  • Heavenly Piece of Art (स्वर्गीय टुक्रा कला)

Useful Tools