Italian-English dictionary »

tarchiato meaning in English

ItalianEnglish
tarchiato adjective
{m}

dumpy [dumpier, dumpiest](short and thick)
adjective
[UK: ˈdʌm.pi] [US: ˈdʌm.pi]