A Pocket Dictionary Of The Spoken Arabic Of Cairo English | Desertcart Kenya