lekhas

English

Noun

lekhas

  1. plural of lekha