imbrancarsi

listen to the pronunciation of imbrancarsi
Итальянский Язык - Английский Язык
herd, group together, gather or assemble as a herd