Aduwa

See also: aduwa

English

Proper noun

Aduwa

  1. Alternative form of Adwa.