Createspace The Amharic Dictionary A Concise English Amharic Dictionary | Desertcart Hong Kong