Spanish-English dictionary »

mentecato meaning in English

SpanishEnglish
mentecato noun
{mf}

gawk(stupid or clumsy person)
noun
[UK: ɡɔːk] [US: ˈɡɒk]