English to Hindi

Meaning for:
moated
other
खंदक द्वारा सुरक्षित