English to Hindi Dictionary

Long Standing (Dirghakalik) Meaning in English