सल्लाग

English: Translation
arbitration; treaty
Hindi: Translation
संधि; सुलह; समझौता
noun