See also: adaba

Noun

edit

aɖaba

  1. eyelashes