English to Hindi

Meaning for:
Sir James Dewar
other
सर जेम्स ड्यूअर