shajras

English

Noun

shajras

  1. plural of shajra