English to Hindi Dictionary

Prolongation (Pravardhan) Meaning in English