Almofed
Al-Mufeed dictionary in the Arabic language, Arabic-Arabic, explaining and simplifying most of the v More>