Italian-English dictionary »

superdotato meaning in English

ItalianEnglish
superdotato adjective
{m}

well-endowed(having a large penis)
adjective
[UK: wel ɪn.ˈdaʊd] [US: ˈwel en.ˈdaʊd]

well-hung(having a large penis)
adjective
[UK: wel hʌŋ] [US: ˈwel ˈhəŋ]