keith knows 4 other languages + morse code
he knows korean from his dad using it around him, japanese because he asked shiro to teach him, spanish because his best (and longest) foster home was two elderly people on a ranch in southwest texas that spoke spanish (also you can’t grow up in rural texas and not pick up a bit of spanish) and galran because of the blade. he knows morse code because of his dad’s firefighter job.
now, no one on the team knows he knows so many languages. shiro knows about korean and japanese and that’s IT. so naturally he just..never mentions it.
they first learn that he knows japanese when shiro makes a stupid joke through the comms and he starts laughing, but that wasn’t really a surprise to anyone. they learn that he knows korean because he got an injury and was delirious. they learn about galran when they hear him and his mother speaking in galran.
but spanish? lance learns first. him and keith are alone in the kitchen on cleaning duty when lance starts singing a song in spanish. next thing he knew, keith was singing along. it was also the first time lance had seen him even tear up, because the song was on old classic keith’s dad used to sing to him.
the rest of the team doesn’t know until much later, when lance comes back from the pods after a stupid mistake that keith was left to find. the two had grown much closer since lance learned keith also knew spanish. anyways, they’re all gathered around the pod when lance falls out and keith catches him. and keith just starts YELLING. he’s dropped lance’s full legal name twice and he’s only speaking spanish. at some point he hugs lance and is throwing in every other language and nobody understands him. he was asleep about 5 minutes later, his head on lance’s shoulder.



















