Createspace The Amharic Dictionary A Concise English Amharic Dictionary | Desertcart New Zealand