Name Details

महलफ़ा (Mahalfa)

Meaning

प्रतिद्वंद्वी