Spanish-English dictionary »

coscorrón meaning in English

SpanishEnglish
coscorrón noun
{m}

noogie(knuckle rub on head)
noun