Noun
delegations [sing. a delegation]
وفود {مفردها وَفْد}
arrival [pl. arrivals]
deputations [sing. a deputation]
وفود {مفردها وَفْد}
...
related Results