answersLogoWhite

0

Spainish from Spain in the town of segovia.

There is a castle there name cuellar.

So that's where we come from.

User Avatar

Wiki User

13y ago

What else can I help you with?