Mahmound Gaafar profile picture

Mahmound Gaafar

Stand Alone

Colloquial Arabic of Egypt
Colloquial Arab Egypt
Englishegyptian Arabic Egyptian Arabicenglish Dictionary Phrasebook
Practice Makes Perfect Arabic Verb Tenses
Arabic Vocabulary
Your first 100 words in Russian: beginner's quick & easy guide to demystifying Russian script
Mastering Arabic 2
Your First 100 Words in Russian: beginner's quick & easy guide to demystifying Russian script