aduwa









aduwa


noun

  1. a town in N Ethiopia: Italians defeated 1896.

noun

  1. a town in N Ethiopia: Emperor Menelik II defeated the Italians here in 1896. Pop: 46 272 (2005 est)Italian name: Adua (aˈdua)
56 queries 0.612