alulae

English

Noun

alulae

  1. plural of alula