תֵּל חַרְשָׁא

Tel Charša

tel haresaʼ
Noun
2