deve averla vista

must have seen her

→ dovere
phrase Uncommon #18,214
must have seen her “La” can mean “her” or a feminine “it”; “vista” agrees with this preceding object.
IT: Maria deve averla vista ieri.
EN: Maria must have seen her yesterday.