Arabic-English dictionary »

متعفن meaning in English

ArabicEnglish
متعفن

Putrescent[UK: pjuː.ˈtresnt] [US: pjuː.ˈtresnt]