English-Arabic dictionary »

tumored meaning in Arabic

EnglishArabic
Tumored

متورّم