armor, defence, skill in arms

listen to the pronunciation of armor, defence, skill in arms
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{n} armature
armor, defence, skill in arms
المفضلات