kamus
.
Search
About
shaheed
English
shaheed
Noun
Arabic term for holy martyrs, applied by Palestinians to suicide bombers
English: shaheed