lambars

English

Noun

lambars

  1. plural of lambar