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

Tel Charsza

tel haresaʼ
Noun
2