XCUSA

AcronymDefinition
XCUSAXoloitzcuintle Club USA (dog breeding)