Abenlen (English, name)
expansion: Abenlen
Senses:
glosses: A Negrito people of the Zimbalese mountains, western Luzon in the Philippines.
Forms: