Having filled out the form, I send it.

What does Having filled out the form, I send it. mean?

Having filled out the form, I send it.

Having filled out the form, I send it. in other languages