Arabic-English dictionary »

المستنزفون meaning in English

ArabicEnglish
المستنزفون

Leeches[UK: ˈliː.tʃɪz] [US: ˈliː.tʃəz]