English: Petitioner
Spanish: Demandante
Definition (English):—
Definition (Spanish):—
Comments:Visa processes, I-130, businesses, VAWA claimants.
Definition (English):—
Definition (Spanish):—
Comments:Visa processes, I-130, businesses, VAWA claimants.