Italian-English dictionary »

animale addestrato meaning in English

ItalianEnglish
animale addestrato noun

beast of burden(domesticated animal trained to perform tasks for humans)
noun
[UK: biːst əv ˈbɜːd.n̩] [US: ˈbiːst əv ˈbɝː.dn̩]