lebias

English

Noun

lebias

  1. plural of lebia