armourbearer
English 2 Arabic GlossaryDownload this dictionary
armourbearer
حامل درع