Simple, fast, convenient Arabic - Indonesian and Indonesian - Arabic dictionary which contains 94343 words
Download