Leibas

English

Proper noun

Leibas

  1. plural of Leiba

Anagrams