Abellen Ayta

      English

      Proper noun

      Abellen Ayta

      1. A language of the Philippines.

      Translations

      Last modified on 5 July 2011, at 10:30