See also: adaba

Ewe edit

Noun edit

aɖaba

  1. eyelashes