English-Italian dictionary »

oddball meaning in Italian

EnglishItalian
oddball [oddballs] (eccentric person)
noun
[UK: ˈɑːd.ˌbɒl]
[US: ˈɑːd.ˌbɒl]

sagomanoun
{f}

tomonoun
{m}