Arabic-English dictionary »

وَفْد meaning in English

ArabicEnglish
وَفْد m

delegationa group of delegates