Albelos

English

Proper noun

Albelos

  1. plural of Albelo