kayla is more beautiful than you would imagine, being that she is so into anime and video games
"kayla stands for "queen" in the italin language
"kayla is more beautiful than you would imagine, being that she is so into anime and video games" What is the definition of "kayla"?