Wordscapes level 930 answer. Causeway Technologies. Soldier of Allah in Arabic. Listen to ed sheeran lyrics photograph ega sher.