clubfooted

  • adj.Club stopala