Spanish-English dictionary »

tonto de capirote meaning in English

SpanishEnglish
tonto de capirote noun
{m}

dunce [dunces]noun
[UK: dʌns] [US: dʌns]