shaliachs

English

Noun

shaliachs

  1. plural of shaliach