How to say she must have done it yesterday. in Turkish

1)o, onu dün yapmış olmalı.    
0
0
Translation by duranConnect Error: Too many connections