CBYRA: Crewe Burkeville Youth Recreation Association

What does CBYRA mean? The above is one of CBYRA meanings. It may have other definitions. Please refer to the end of this passage.

CBYRA: Crewe Burkeville Youth Recreation Association

Definition in English: Crewe Burkeville Youth Recreation Association