Translation Of Acaba De Terminar Su In Different Languages

English
Ways to say acaba de terminar su
Vient de terminer son