Italian-English dictionary »

tarchiata meaning in English

ItalianEnglish
tarchiata adjective
{f}

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