Brasil is the Portuguese spelling; Brazil is the English spelling. Both refer to the same country and are internationally recognized.