Arabic-English dictionary »

الإضمحلال، الذّبول meaning in English

ArabicEnglish
الإضمحلال، الذّبول

Welking