Last modified on 5 July 2011, at 10:30

Abellen Ayta

EnglishEdit

Proper nounEdit

Abellen Ayta

  1. A language of the Philippines.

TranslationsEdit