Yap.Town
Dictionaries
Blog
Dictionaries
›
Italian → English
›
deve averla vista
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.