imbatteva
Italian
Verb
imbatteva
third-person singular imperfect indicative of
imbattersi