armorclad

listen to the pronunciation of armorclad
الإنجليزية - الإنجليزية
{s} dressed in armor, covered in a protective suit of metal
armorclad
المفضلات