Attested.to

Definition

a Japanese martial art employing principles similar to judo

Seed ·

Term in context

aikido in CommonParlance