Italian-English dictionary »

imbrancare meaning in English

ItalianEnglish
imbrancare verb

herd [herded, herding, herds](to act as a herdsman)
verb
[UK: hɜːd] [US: ˈhɝːd]