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

텔 하르샤

tel haresaʼ
Noun
2