Italian-English dictionary »

barrito meaning in English

ItalianEnglish
barrito noun
{m}

trumpet [trumpets](elephant noise)
noun
[UK: ˈtrʌm.pɪt] [US: ˈtrʌm.pət]