Italian-English dictionary »

camuso meaning in English

ItalianEnglish
camuso adjective

snub(conspicuously short)
adjective
[UK: snʌb] [US: ˈsnəb]