overhauling

ओवरहॉल
translation of 'overhauling'
पूरी मरम्मत,
जीर्णोद्धार,
ओवरहॉल
Credits: Google Translate