yeshibas

English

Noun

yeshibas

  1. plural of yeshiba