हैमि खुद

English: Translation
ourselves
Hindi: Translation
हम स्वयं/खुद
adjective