English to Hindi

Meaning for:
sheathed
other
म्यान में रखा;आच्छादित