Machanot Rikuz


International Fellowship of Christians and Jews of Canada logo
English Meaning Concentration camps
Hebrew Translation מחנות ריכוז
Listen