imbatte
See also:
imbatté
and
imbattè
Italian
Verb
imbatte
third-person singular present indicative of
imbattersi