English-Arabic dictionary »

festered meaning in Arabic

EnglishArabic
Festered [UK: ˈfe.stəd]
[US: ˈfe.stərd]

متقيّح