इमदादी

English: Translation
aided
Hindi: Translation
सहायता प्राप्त
adjective