Acabo de assinar a petição.I have just signed the petition.Breakdown of Acabo de assinar a petição.assinarto signacabar deto have just (done something)a petiçãothe petitionElon.io is an online learning platformWe have an entire course teaching Portuguese (Portugal) grammar and vocabulary.Start learning Portuguese (Portugal) now