English to Hindi

Meaning for:
surrogate
other
नायब;प्रतिनिधि;स्थानापन्न व्यक्ति;स्थानापन्न;स्थानापन्न