Idioms & Phrases for word “claymores”
claymores - Did you Mean?
claymore (claymores)
claymore