Spanish-English dictionary »

casquivano meaning in English

SpanishEnglish
casquivano noun
{m}

birdbrain(someone who is not intelligent)
noun