Hindi-English dictionary »

महापरियोजना meaning in English

HindiEnglish
महापरियोजना

megaprojectnoun