intermediationEnglish

intermediation, mediation

Noun

The act of intervening for the purpose of bringing about a settlement

English: mediation, intermediation

Bahasa: pengantaraan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words