My mom can speak a lot too. Its kinda creepy, because we travel to this one place, and all of a sudden, she's speaking the native language! I'm like where'd you learn that? All she says is that she picked it up. Weird.
I speak 3 languages. They are english (American), spanish (Mexico), and farsi (Iran).