Reviews: 1 Rating: 10.0
English Dictionary Arabic translation from English into Arabic, or vice versa with simultaneous translation