1. The WordReference Forums have moved to new forum software. (Details)

self-petition for an immigrant visa

Discussion in 'Legal Terminology' started by silasdeane, Jan 18, 2013.

  1. silasdeane Senior Member

    Spanish
    Hi all,

    In the context of US inmigration law, how would you translate to Spanish this:

    self-petition for an immigrant visa

    Thx in advance!
     

Share This Page