Dictionary Translate Correct Ask AI
Noun
delegations [sing. a delegation]
وفود {مفردها وَفْد}