Oxford Essential Arabic Dictionary English Arabic Arabic English | Desertcart Sri Lanka