UK English definition of KITTY along with additional meanings, ... Translate kitty into Spanish ... A pet name or a child's name for a kitten or cat.
確定! 回上一頁