स्वंप्यू

English: Translation
delegated
Hindi: Translation
सौंपा; प्रदत्त
adjective