nabarleks

English

Noun

nabarleks

  1. plural of nabarlek