Arabic · noun · Nation, Faith & Society

Mudaara

मुदारा
Meaning

Conciliation, tactful management, or diplomatic handling.