日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

从零开始开发 VS Code 插件之 Translator Helper

發(fā)布時間:2023/12/4 编程问答 81 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从零开始开发 VS Code 插件之 Translator Helper 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文目錄

  • Translator Helper 介紹

  • 開發(fā)概述

  • 創(chuàng)建第一個VS Code Extension

  • 需求分析

  • 操作文本

  • 調(diào)用Google Translation API

  • 實現(xiàn)核心功能

  • 配置命令

  • 插件配置

  • 測試插件

  • 打包插件

  • 發(fā)布插件

  • CI/CD

  • Icon及README

  • 小結(jié)

Translator Helper 介紹

微軟 Docs 網(wǎng)站上線之后,我發(fā)現(xiàn)很多中文內(nèi)容是由機器翻譯的,可讀性比較差。2017 年開始我參與了中文文檔的本地化工作,對機器翻譯的文本進行校對。Docs 的內(nèi)容全部托管在 GitHub 上,參與者可以 fork 倉庫后進行修改,然后提交 PR。在此過程中,我寫了一個一鍵翻譯的 VS Code Extension,極大的提高了翻譯效率。圣誕節(jié)假期正好有空,完善了一下代碼,并添加了圖標(biāo)、README 等內(nèi)容,正式發(fā)布到 VS Code 的 Marketplace 里了。在此介紹一下該插件的開發(fā)過程,希望更多人能參與到本地化工作中,為其他開發(fā)者提供高質(zhì)量的中文內(nèi)容。

之前我寫過一篇如何參與 Docs 本地化的文章,詳見:如何向微軟 Docs 和本地化社區(qū)提交翻譯貢獻

還有一篇文章介紹了這個插件的使用方式:提高文檔翻譯效率神器:VS Code 插件之 Translator Helper

在開發(fā)此插件之前,為了方便翻譯,我一般是把段落復(fù)制到 Google 翻譯里,翻譯成中文復(fù)制粘貼過來,再手動修改。但選擇>復(fù)制>粘貼的過程非常無趣,于是想找一個簡單的方法自動完成這個動作。但是找遍了 VS Code Markedplace 里的翻譯插件,大都是在狀態(tài)欄提示翻譯,或懸浮框顯示翻譯,沒有一個能完成這個動作。于是只好自己動手寫一個了。好在 VS Code 提供了非常完善的開發(fā)文檔,我花了兩三個小時就完成了主要功能的開發(fā)。其實對一個完善的插件來說,找 icon、寫文檔、做示例也相當(dāng)費時間,于是拖到最近才正式發(fā)布。

我現(xiàn)在的做法是,同時開兩個 VS Code,一個是英文原版的倉庫,一個是中文倉庫,兩邊對照看。使用 Translator Helper 可以一鍵翻譯指定段落并插入到英文文本后面,人工校對修改一下即可,翻譯效率大大提高。再也不用在 VS Code 和瀏覽器之間來回復(fù)制粘貼了。

將光標(biāo)定位在一個段落的任意位置,按Alt+T,即可將當(dāng)前段落自動翻譯成中文并插入到該段落后面。

然后可以人工對部分語句進行調(diào)整即可。翻譯后的文本也會自動選中,方便進行復(fù)制粘貼等操作。

使用了這個小工具后,翻譯文檔的速度大大提高了。

求五星好評啊?

開發(fā)概述

開發(fā)一個 VS Code Extension 并不難,但開發(fā)一個好的Extension不容易。讓我們還是從Hello World開始吧。VS Code 官網(wǎng)提供了詳細(xì)的開發(fā)文檔:https://code.visualstudio.com/api。

首先我們要確定我們要實現(xiàn)的功能屬于哪個分類:

  • Theming[1] :使用顏色或圖標(biāo)主題改變 VS Code 的外觀

  • Extending the Workbench[2] :在 UI 中添加自定義組件、視圖

  • Webview Guide[3]:創(chuàng)建 WebView 來顯示 HTML/CSS/JS 構(gòu)造的自定義頁面

  • Language Extensions Overview[4]:支持新的編程語言

  • Debugger Extension Guide[5]:支持調(diào)試某種運行時

不同的分類在開發(fā)中有不同的側(cè)重點,使用到的 API 也不一樣。比如我們要實現(xiàn)的翻譯功能,屬于 Extending the Workbench 這一類。接下來給大家介紹一下Translator Helper是怎么開發(fā)出來的。

創(chuàng)建第一個Extension

可以在這里找到詳細(xì)的入門教程:https://code.visualstudio.com/api/get-started/your-first-extension

首先,使用npm安裝Yeoman和VS Code Extension Generator:

npm install -g yo generator-code

導(dǎo)航到要創(chuàng)建 Extension 的目錄,使用如下命令創(chuàng)建項目:

yo code

CLI 會詢問一些問題。第一個問題是這樣的:

創(chuàng)建項目

這里要根據(jù)插件的具體功能來選擇。對于我們的 hello world 項目,可以選擇使用TypeScript來開發(fā)。完整的輸入輸出如下所示:

# ? What type of extension do you want to create? New Extension (TypeScript) # ? What's the name of your extension? HelloWorld ### Press <Enter> to choose default for all options below #### ? What's the identifier of your extension? helloworld # ? What's the description of your extension? LEAVE BLANK # ? Initialize a git repository? Yes # ? Which package manager to use? npmcode ./helloworld

這樣就創(chuàng)建了一個名為helloworld的 VS Code 插件,并使用 VS Code 打開了項目。可以直接按F5來運行,這樣會打開一個新的加載了該插件的 VS Code 窗口。

按F1或Ctrl+Shift+P,輸入Hello World命令,可以看到右下角彈出了一個消息框并顯示Hello World。這說明插件已經(jīng)正常工作了。

關(guān)鍵的代碼都在extension.ts文件里。打開該文件看一下:

// The module 'vscode' contains the VS Code extensibility API // Import the module and reference it with the alias vscode in your code below import * as vscode from 'vscode';// this method is called when your extension is activated // your extension is activated the very first time the command is executed export function activate(context: vscode.ExtensionContext) {// Use the console to output diagnostic information (console.log) and errors (console.error)// This line of code will only be executed once when your extension is activatedconsole.log('Congratulations, your extension "helloworld" is now active!');// The command has been defined in the package.json file// Now provide the implementation of the command with registerCommand// The commandId parameter must match the command field in package.jsonlet disposable = vscode.commands.registerCommand('extension.helloWorld', () => {// The code you place here will be executed every time your command is executed// Display a message box to the uservscode.window.showInformationMessage('Hello World!');});context.subscriptions.push(disposable); }// this method is called when your extension is deactivated export function deactivate() {}

代碼很簡單,就是使用vscode.commands.registerCommand()方法注冊了一個命令,然后使用vscode.window.showInformationMessage()方法來顯示右下角的消息框。

需求分析

我們的需求是,按某個快捷鍵,將當(dāng)前段落翻譯成中文,然后插入到該段落之后。讓我們來查一下 VS Code支持的API。

在https://code.visualstudio.com/api/references/vscode-api這個頁面可以查看所有VS Code 支持的 API。我們要操作當(dāng)前的編輯器界面,實現(xiàn)自動選擇段落、插入文本等操作,所以我找到了TextEditor這個對象:https://code.visualstudio.com/api/references/vscode-api#TextEditor:

TextEditor API

這個對象的屬性和方法應(yīng)該可以完成我們的工作。

這樣思路就比較清楚了,注冊快捷鍵和命令,選擇當(dāng)前光標(biāo)所在的段落,發(fā)送文本到 Google 翻譯 API 進行翻譯,將返回的文本插入到段落之后。

操作文本

我封裝了一個DocService來完成選擇段落、插入文本等與編輯器操作相關(guān)的功能:

class DocService {editor: vscode.TextEditor | undefined;setCurrentEditor(): void {this.editor = vscode.window.activeTextEditor;}getParagraph(): string {if (this.editor !== undefined) {let startLine = this.editor.selection.start.line;let endLine = this.editor.selection.end.line;const endCharacter = this.editor.document.lineAt(endLine).text.length;this.editor.selection = new vscode.Selection(startLine, 0, startLine, endCharacter);var paragraph = this.editor.selection;let result = this.editor.document.getText(paragraph);if (result !== undefined) {return result;}else {return '';}} else {return '';}}getSelectionText(): string {if (this.editor !== undefined) {return this.editor.document.getText(this.editor.selection);} else {return '';}}insertText(text: string): void {if (this.editor !== undefined) {let end = this.editor.selection.end;this.editor.edit(editBuilder => {editBuilder.insert(end, '\n');editBuilder.insert(end, text);}).then(success => {if (success && this.editor !== undefined) {let end = this.editor.selection.end;this.editor.selection = new vscode.Selection(end, end);let startLine = this.editor.selection.start.line;let endLine = this.editor.selection.end.line;const endCharacter = this.editor.document.lineAt(endLine).text.length;this.editor.selection = new vscode.Selection(startLine, 0, startLine, endCharacter);}});}}

調(diào)用 Google Translation API

這個就是一般的發(fā)送 Http 請求了。可以使用一個 npm 包@vitalets/google-translate-api來實現(xiàn)。代碼如下:

class GoogleTranslationService implements ITranslatorService {async translate(text: string, source: string, target: string): Promise<string> {const service = googleTranslate;let result = await service(text, { from: source, to: target });return result.text;} }

實現(xiàn)核心功能

現(xiàn)在我們可以把這些功能組合起來了。照著 Hello World 例子里的代碼抄一個:

let translateInsert = vscode.commands.registerCommand('translatorHelper.translateInsert', async () => {// The code you place here will be executed every time your command is executeddocService.setCurrentEditor();const text = docService.getParagraph();try {if (text.trim() !== '') {let result = await servie.translate(text, source, target);docService.insertText(result);}} catch (error) {vscode.window.showErrorMessage(`Error occurs. ${error.message}`);}});

代碼很容易理解,首先調(diào)用DocService獲取當(dāng)前段落,自動選擇段落文本,然后發(fā)送到 Google 翻譯 API,把返回的翻譯文本插入到該段落之后。

配置命令

只在代碼里注冊命令是無法起作用的,我們還需要修改package.json文件來配置新添加的命令。VS Code 插件開發(fā)中有一個很重要的概念叫Contribution Points[6],詳細(xì)的 API 可參考此文檔:https://code.visualstudio.com/api/references/contribution-points。Contribution Points 是在package.json文件中的一系列配置,用來聲明插件的一些屬性,快捷鍵、配置項等也需要在這里進行配置。部分代碼如下:

"activationEvents": ["onCommand:translatorHelper.translateInsert"]

以及:

"contributes": {"commands": [{"command": "translatorHelper.translateInsert","title": "Translate & Insert"}],"keybindings": [{"command": "translatorHelper.translateInsert","key": "alt+t","when": "editorTextFocus"}],...

可以看到,我添加了名為translatorHelper.translateInsert的命令,與注冊命令代碼中的命令名稱是一致的。同時還添加了一個keybindings,當(dāng)按下Alt+T的時候會觸發(fā)這個命令。

  • contributes.commands: https://code.visualstudio.com/api/references/contribution-points#contributes.commands

  • contributes.keybindings: https://code.visualstudio.com/api/references/contribution-points#contributes.keybindings

插件配置

翻譯的語言應(yīng)該是可配置的,因此我們需要添加幾個配置項。需要用到的是contributes.configuration。VS Code 把所有插件的配置項統(tǒng)一進行管理,提供了統(tǒng)一的 API 來讀取。在package.json的contributes節(jié)里添加如下代碼:

"configuration": {"title": "Translator Helper","properties": {"translatorHelper.api": {"type": "string","default": "google","enum": ["google","google-cn"],"enumDescriptions": ["Google Translation API.","Google Translation API for Chinese users."],"description": "Specify the api to translate the text."},"translatorHelper.sourceLanguage": {"type": "string","default": "en","description": "The source language to be translated."},"translatorHelper.targetLanguage": {"type": "string","default": "zh-CN","description": "The target language."}}}

配置項可以是文本、枚舉或其他類型,還可以設(shè)置默認(rèn)值、給枚舉添加描述等,這樣在下拉列表框里就可以看到詳細(xì)的枚舉項描述。詳細(xì)的配置方式可參考:https://code.visualstudio.com/api/references/contribution-points#contributes.configuration。

在代碼中,使用如下方式讀取配置:

let config = vscode.workspace.getConfiguration("translatorHelper");const api = config.api;const source = config.sourceLanguage;const target = config.targetLanguage;

這樣一個基本的插件就開發(fā)好了。實際效果如本文開頭圖片所示。

測試插件

在一個程序的完整開發(fā)流程中,測試也是重要的一個環(huán)節(jié)。在 DevOps 的整個流程中,良好的測試能夠保證程序的功能質(zhì)量。所以我們還需要添加測試。具體步驟可參考此文檔:https://code.visualstudio.com/api/working-with-extensions/testing-extension。

默認(rèn)的項目模板已經(jīng)自帶了完整的測試用例,存放在src/test目錄下。所以我們只需要修改測試用例的部分代碼即可。我在src/test/suite目錄中,添加了一個默認(rèn)的 markdown 文件test.md,里面寫了個"Hello World"。在運行測試的時候,自動運行 VS Code 載入這個文件,并調(diào)用命令翻譯。部分代碼如下:

test("Should get the correct translation then insert it.", async () => {const uri = vscode.Uri.file(path.join(__dirname + testFileLocation));const document = await vscode.workspace.openTextDocument(uri);const editor = await vscode.window.showTextDocument(document);// Make sure the file is fully loaded before interacting with it.await sleep(200);vscode.commands.executeCommand('extension.translateInsert').then(result => {assert.equal(editor.document.getText(editor.selection).indexOf('你好') > -1, true);});});

這段代碼會自動載入文本,并調(diào)用該命令進行翻譯,然后獲取新插入的文本,對比翻譯后的內(nèi)容,符合要求即說明翻譯功能正常。

打包插件

在我們開發(fā)前端應(yīng)用時,都會使用某些打包工具壓縮代碼,減小體積。對于 VS Code 插件來說,這也是一個很重要的要求。載入大量零散的 js 文件速度會比較慢。VS Code 建議使用 webpack 來打包。詳細(xì)過程可參考:https://code.visualstudio.com/api/working-with-extensions/bundling-extension

首先要安裝 webpack:

npm i --save-dev webpack webpack-cli

還要安裝ts-loader來讓 webpack 支持 TypeScript:

npm i --save-dev ts-loader

安裝 webpack 后會在項目中添加一個webpack.config.js文件。此外還要根據(jù)文檔來修改package.json的內(nèi)容,使用 webpack 來進行打包:

"scripts": {"vscode:prepublish": "webpack --mode production","webpack": "webpack --mode development","webpack-dev": "webpack --mode development --watch","test-compile": "tsc -p ./","compile": "tsc -p ./","watch": "tsc -watch -p ./","pretest": "npm run compile","test": "node ./out/test/runTest.js","deploy": "vsce publish --yarn"},

有前端開發(fā)經(jīng)驗的同學(xué)應(yīng)該比較熟悉了,此處不再贅述。

發(fā)布插件

在發(fā)布之前,要安裝vsce工具。這是一個用來打包、發(fā)布、管理 VS Code 插件的一個命令行工具。使用以下命令安裝:

npm install -g vsce

在正式發(fā)布之前,還需要在 Marketplace 中注冊一個賬戶,獲取 Access Token,才能用vsce來發(fā)布。注冊方式可參考:https://code.visualstudio.com/api/working-with-extensions/publishing-extension

后面的步驟還有創(chuàng)建 publisher 等。因為文檔已經(jīng)詳細(xì)描述了過程,此處就不復(fù)制了。需要注意,如果沒有創(chuàng)建 Publisher 的話,直接使用命令發(fā)布是無法成功的。

CI/CD

每次手工發(fā)布還是比較繁瑣的,最好集成 Azure DevOps 來做 CI/CD。可以參考此文檔來建立 Pipeline:https://code.visualstudio.com/api/working-with-extensions/continuous-integration。

這里需要注意的是,我們需要用到 Access Token 來進行發(fā)布,但這是一個敏感信息,所以需要在 Pipeline 里創(chuàng)建一個 Variable 來保存這個 Token,再在 YAML 文件里調(diào)用。

在Pipeline中創(chuàng)建Variable

YAML 代碼如下:

trigger:branches:include: ['master']tags:include: ['*']strategy:matrix:linux:imageName: 'ubuntu-16.04'mac:imageName: 'macos-10.13'windows:imageName: 'vs2017-win2016'pool:vmImage: $(imageName)steps:- task: NodeTool@0inputs:versionSpec: '8.x'displayName: 'Install Node.js'- bash: |/usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &echo ">>> Started xvfb"displayName: Start xvfbcondition: and(succeeded(), eq(variables['Agent.OS'], 'Linux'))- bash: |echo ">>> Compile vscode-test"yarn && yarn compileecho ">>> Compiled vscode-test"cd sampleecho ">>> Run sample integration test"yarn && yarn compile && yarn testdisplayName: Run Testsenv:DISPLAY: ':99.0'- bash: |echo ">>> Publish"yarn deploy -p $(VSCODE_MARKETPLACE_TOKEN)displayName: Publishcondition: and(succeeded(), eq(variables['Agent.OS'], 'Linux'))

這里使用了$(VSCODE_MARKETPLACE_TOKEN)來獲取 Access Token的值。在trigger這樣我們就實現(xiàn)了使用 Azure DevOps 來做自動發(fā)布,每次提交更改后,Pipelines 會自動編譯,并發(fā)布到 Marketplace。

Icon 及 README

哦還有很重要的一個,插件的圖標(biāo)及 README 也是必須的。推薦一個免費工具Lunacy,在 Windows 10 商店里就可以下載,這個工具自帶了一些圖標(biāo),還可以下載包含 10 萬多個圖標(biāo)的擴展包,足夠你挑一個了:

Lunacy支持下載圖標(biāo)擴展包

將做好的icon文件放到項目目錄里,在package.json文件中進行配置:

"icon": "images/icon.png",

此外,還需要在package.json中定義插件的id、顯示名稱、描述、版本、發(fā)布者、倉庫地址、支持的VS Code版本、插件類別等等。還可以給插件添加幾個badges,用來顯示插件的各種狀態(tài),如Pipelines的編譯狀態(tài)、當(dāng)前版本、下載量、評分等等。因為都比較直觀,就不貼文件內(nèi)容了。可參考此文檔:https://code.visualstudio.com/api/references/extension-manifest

README 文件會顯示在 Marketplace 的插件頁面上,要修改自帶的README文件模板詳細(xì)說明插件的作用、使用方法、配置項等,最好制作幾個 Gif 動畫來展示插件可以做什么。制作 Gif 動畫的工具很多,可自行搜索。我使用的是 SNAGIT。

小結(jié)

這只是一個非常非常簡單的 VS Code 插件,但確實提高了我的工作效率。我還開發(fā)了一個支持 Word 的翻譯插件,思路也是一樣的。當(dāng)手邊沒有趁手的工具時,何不自己打造一個呢,開發(fā)的過程還是非常有樂趣的。希望大家下載插件試用一下,給個五星好評就更好了哈哈 O(∩_∩)O 另外該項目也開源在 GitHub 了:https://github.com/yanxiaodi/vscode-translator-helper。歡迎加星啊

下一步計劃是支持微軟的Cognitive Services API,如果有興趣的話歡迎參與,一起改進這個項目。

最后希望大家可以關(guān)注我的公眾號:程序員在新西蘭,了解新西蘭碼農(nóng)的真實生活。感謝大家閱讀。

了解新西蘭IT行業(yè)真實碼農(nóng)生活
請長按上方二維碼關(guān)注“程序員在新西蘭”

推薦閱讀

  • 如何向微軟 Docs 和本地化社區(qū)提交翻譯貢獻

  • 提高文檔翻譯效率神器:VS Code 插件之 Translator Helper

  • 為WPF, UWP 及 Xamarin實現(xiàn)一個簡單的消息組件

  • 【手把手教程】如何讓你的求職簡歷敲開新西蘭雇主的大門(文末送福利)

  • 再不拼老命我們就真老了——大齡碼農(nóng)DIY新西蘭技術(shù)移民全記錄

  • 移民路上為什么別人總能得到更多的信息,今天知道真相還不算太晚

  • 雅思之路——只有絕境沒有捷徑

  • 身在中國,如何應(yīng)對海外公司的電話面試?

參考資料

[1]

Theming: https://code.visualstudio.com/api/extension-capabilities/theming

[2]

Extending the Workbench: https://code.visualstudio.com/api/extension-capabilities/extending-workbench

[3]

Webview Guide: https://code.visualstudio.com/api/extension-guides/webview

[4]

Language Extensions Overview: https://code.visualstudio.com/api/language-extensions/overview

[5]

Debugger Extension Guide: https://code.visualstudio.com/api/extension-guides/debugger-extension

[6]

Contribution Points: https://code.visualstudio.com/api/references/contribution-points

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的从零开始开发 VS Code 插件之 Translator Helper的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

99在线高清视频在线播放 | 国产99久久久久久免费看 | 免费av观看网站 | 亚洲深夜影院 | 精品欧美一区二区精品久久 | 2017狠狠干| 中中文字幕av在线 | 亚洲一区网 | 免费黄色a级毛片 | 久久久www成人免费毛片 | 欧美aaa大片| 成人在线一区二区三区 | 久久久久高清 | 国产这里只有精品 | 精品国产一区二区三区久久影院 | 欧美日韩高清在线观看 | 日韩免费视频网站 | 97人人爽| 99热在| 97精品伊人 | 中文字幕日本电影 | 国产资源在线观看 | 中文字幕精品一区二区精品 | www.久久久 | 国产成人精品av久久 | 午夜久久影视 | 最近免费观看的电影完整版 | 亚洲国产中文在线观看 | 豆豆色资源网xfplay | www.久久久.com | 色婷婷av一区 | 波多野结衣电影久久 | 在线观看黄色的网站 | 欧美久草视频 | 成人av电影网址 | 91精品久久久久久粉嫩 | 国产一区二区中文字幕 | 欧美日韩视频在线一区 | 日本婷婷色| 国产一区二区高清视频 | 亚洲无线视频 | 日日爽| 免费福利小视频 | 午夜少妇 | 日韩一区二区免费在线观看 | 国产一卡在线 | 国产成人亚洲精品自产在线 | 丁香婷婷电影 | 精品综合久久久 | 国产一二区视频 | 国产手机在线 | 免费91在线| av免费黄色 | 久久久久美女 | 国产精品久久久久久久久久久久久 | 99亚洲天堂 | 天天操天天射天天添 | 成人资源在线播放 | 国产精品一码二码三码在线 | 久九视频| 美女国内精品自产拍在线播放 | 四虎免费在线观看 | 国产一区免费在线 | 日韩小视频网站 | 久久香蕉电影 | 91精品视频在线观看免费 | 久久国产精品免费 | 久久毛片高清国产 | 999热视频 | 在线观看一 | 久久久av免费 | 久草视频在线免费播放 | 久久久久久麻豆 | 欧美日韩激情视频8区 | 国产精品免费观看在线 | 五月激情综合婷婷 | 久久精品免费播放 | 在线观看视频三级 | 99精品视频99 | 成人毛片在线观看 | 色欲综合视频天天天 | 亚洲精品中文字幕在线观看 | 日韩精品一区二 | 国产精品一区一区三区 | 成人久久免费 | 欧美激情第28页 | 在线免费观看国产 | 亚洲精品国产精品国自产观看 | 狠狠干狠狠插 | www.天天色.com| 亚洲一区二区高潮无套美女 | 天天综合人人 | 日韩av资源在线观看 | www久久精品 | 亚洲永久字幕 | 日韩高清不卡在线 | 黄色的片子 | 狠狠艹夜夜干 | 亚洲精品18日本一区app | 亚洲精品网站在线 | 久久婷婷一区二区三区 | 久草在线精品观看 | 久久久免费电影 | 国产精品1024 | 日本99精品 | 欧美日韩二三区 | 亚洲天天干 | 国产美女精品视频免费观看 | 久久精彩 | 色婷婷av国产精品 | 色网免费观看 | 波多野结衣资源 | 99爱国产精品 | 91在线免费观看国产 | 人人插人人艹 | 激情偷乱人伦小说视频在线观看 | 在线观看视频精品 | 一区在线播放 | 亚洲成av人片在线观看无 | 午夜色站 | 狠狠干天天色 | 日本夜夜草视频网站 | 福利二区视频 | 一本一本久久a久久精品牛牛影视 | 久久99精品久久久久婷婷 | 日韩欧美精品在线 | 日韩免费电影在线观看 | 亚洲黄色片 | 黄色av三级在线 | 日韩欧美精品一区二区三区经典 | 国产亚洲精品久久久久久 | 久久九九影视 | av免费网页 | 精品国产一区二区三区免费 | 精品亚洲二区 | 午夜视频黄| 国产精品视频全国免费观看 | 国产成人综合精品 | 欧美一区日韩一区 | 毛片网在线播放 | 亚洲人成网站精品片在线观看 | 久久最新 | 久久99精品久久久久久三级 | 色5月婷婷| av色一区 | 日p在线观看 | 婷婷在线视频观看 | 国产精品一区二区中文字幕 | 天天干,天天插 | 日韩三级成人 | 高清av免费看 | 久久激情五月丁香伊人 | 97自拍超碰| 三级动态视频在线观看 | av电影在线免费 | 五月在线 | 国产成人精品福利 | www.伊人色.com | 日韩欧美视频在线播放 | 成人黄色片免费看 | 国产精品99久久久久久久久久久久 | 超碰97人人爱 | 在线观看国产麻豆 | 99在线热播精品免费 | 日日久视频 | 三级视频日韩 | 黄色av一区二区 | 亚洲男男gⅴgay双龙 | 天天躁天天躁天天躁婷 | 中文在线免费看视频 | 久久不射电影院 | 国产精品自产拍在线观看中文 | 人人爽人人干 | 精品久久国产一区 | av免费电影在线观看 | 99精品一区二区三区 | 福利一区在线 | 热久久99这里有精品 | av在线免费播放网站 | 色综合天天视频在线观看 | 夜夜躁狠狠躁 | 久久短视频 | 国产成人精品久 | 国产精品一区二区在线看 | 欧美一级日韩免费不卡 | 韩国av三级| 麻豆免费精品视频 | 99久久久国产精品免费99 | 黄色一区三区 | 国产成人不卡 | 中文字幕在线网 | 黄色免费在线视频 | 久国产在线播放 | 亚洲永久av | 狠狠操在线 | 国产a级片免费观看 | 999久久久免费精品国产 | 天天天天天天操 | 色综合久久综合中文综合网 | 91色网址| 黄色一级在线免费观看 | 日日夜夜狠狠 | 欧美肥妇free | 五月婷婷亚洲 | 91麻豆精品91久久久久同性 | 高清av在线免费观看 | 伊人狠狠干 | 日本电影久久 | av丝袜天堂 | 嫩草伊人久久精品少妇av | 99精品视频网站 | 免费观看福利视频 | 91成人欧美 | 久久久性 | 91精品国产网站 | 日本99热 | 久久香蕉国产 | 午夜精品视频福利 | 中文字幕资源站 | 中文字幕在线播放av | 日韩在线观看你懂的 | 日本aaa在线观看 | 国产成人精品一区二三区 | 国产69久久精品成人看 | 久久国产视频网站 | 91亚色免费视频 | 国产午夜精品久久 | 国产亚洲综合性久久久影院 | 亚洲精选国产 | 93久久精品日日躁夜夜躁欧美 | 亚洲精品国精品久久99热 | 中文字幕在线看视频国产 | 青春草免费在线视频 | 色999五月色 | 色综合天天爱 | 视频国产 | 香蕉视频4aa | 亚洲精品在线观看网站 | 免费观看十分钟 | 欧美最爽乱淫视频播放 | 综合色站导航 | 在线韩国电影免费观影完整版 | 国产区欧美 | 精品国产乱码久久久久久1区2匹 | 久久伊人精品一区二区三区 | 一二区精品 | 天天久久夜夜 | 国产在线播放一区二区三区 | 国产 日韩 欧美 在线 | 五月天狠狠操 | 久久爱www. | 1区2区3区在线观看 三级动图 | 色久天 | 欧美性黑人 | 日韩极品视频在线观看 | 国产精品久久中文字幕 | 国产精品久久久久久久久毛片 | 免费a网站| 精品欧美在线视频 | 亚洲精品美女久久久久网站 | 天天射天天干天天插 | 国产拍揄自揄精品视频麻豆 | 久久精品网| 亚洲国产片色 | 婷婷av在线 | 五月婷婷色综合 | 久久综合久久综合久久综合 | 国产高清不卡在线 | 国产一级免费观看 | 国产精品一区二区免费视频 | 91伊人久久大香线蕉蜜芽人口 | 五月婷婷在线综合 | www.com操| 午夜精品视频在线 | 免费观看一区二区三区视频 | 特黄一级毛片 | 四虎成人网 | 亚欧日韩av| 久久久久9999亚洲精品 | 成人蜜桃视频 | 成年人黄色在线观看 | 亚洲欧洲国产日韩精品 | 午夜精品一二区 | 狠狠干天天 | 成人三级av | 6080yy午夜一二三区久久 | 92精品国产成人观看免费 | 欧美巨乳波霸 | 91精品专区 | 午夜av网站 | 在线网址你懂得 | 国产高清在线精品 | 亚洲欧洲国产精品 | 色丁香久久| 国产精品免费久久久久久 | 中文字幕在线免费看线人 | 一区二区三区三区在线 | 国产精品 亚洲精品 | 欧美黄网站 | 久久久福利 | 日韩美av在线 | 国产免费高清视频 | 国产精品久久久久一区 | 欧美国产不卡 | 国产色婷婷精品综合在线手机播放 | 亚洲九九九在线观看 | 国产手机在线观看视频 | 亚洲做受高潮欧美裸体 | 成人一级在线 | 免费观看一区二区 | 日本女人的性生活视频 | 一区二区三区在线影院 | 国产精品免费久久久久影院仙踪林 | www.com黄| 一级一片免费观看 | 欧美另类交在线观看 | 亚洲粉嫩av| 激情小说 五月 | 欧美性黑人| 免费一区在线 | 天堂av在线 | 亚洲黄色在线播放 | 亚洲成av人片一区二区梦乃 | 一区在线免费观看 | 欧美日韩亚洲一 | 亚洲色图美腿丝袜 | 久久色中文字幕 | av高清影院 | 91在线免费播放视频 | 欧美一级片免费播放 | 欧洲精品久久久久毛片完整版 | 久久色在线观看 | 日韩综合一区二区三区 | 国产视频亚洲视频 | 操一草| 欧美日韩精品在线一区二区 | 亚洲综合视频在线播放 | 欧美日韩在线视频一区 | 久久精品成人 | 国产精品毛片久久久久久 | 国产1区2区3区精品美女 | 亚洲精选久久 | 国产午夜精品一区 | 国产a级免费 | 精品视频免费 | 成年人网站免费在线观看 | 国语对白少妇爽91 | 国产色视频一区二区三区qq号 | 亚洲精品乱码久久久久久蜜桃91 | 久久视频在线视频 | 国产91大片 | 亚洲国产久 | 精品久久久久久亚洲综合网站 | 亚洲1区在线| 国产免费观看高清完整版 | 日日爱夜夜爱 | 亚洲成人999| 亚洲乱码久久久 | 午夜婷婷在线播放 | 天天射狠狠干 | 少妇高潮冒白浆 | 久久精品爱爱视频 | 97精品国产手机 | 欧美日韩亚洲精品在线 | 亚洲黄色在线免费观看 | 特级黄色一级 | 日韩天堂在线观看 | 婷婷av网站 | 欧美精品一区二区三区四区在线 | 久久久免费观看视频 | av在线免费播放 | 黄a在线观看 | 涩涩成人在线 | www.夜夜爽 | 久久久久久综合 | 黄色特一级片 | 亚洲国产成人高清精品 | 免费视频久久久久久久 | 91视频高清免费 | 国内精品久久久久久久久久清纯 | 久久国产一区二区三区 | 国产精品美女视频 | 日韩一区二区三区免费视频 | 久久色网站 | 精品国产自在精品国产精野外直播 | 国产99黄 | 黄色免费在线视频 | 精品一区 在线 | 日韩三级精品 | 国产日韩欧美综合在线 | 国产亚洲精品女人久久久久久 | 日本高清中文字幕有码在线 | 99tvdz@gmail.com| 国产五十路毛片 | 久久免费中文视频 | 午夜视频在线观看一区二区三区 | 综合伊人av | 色免费在线 | 一区三区在线欧 | 日本在线h| 午夜精品久久久久久久久久久久久久 | 精品视频在线免费观看 | 国产精品久久久久久久妇 | 久久久久久高潮国产精品视 | 亚洲国产精品视频在线观看 | 久久这里只有精品视频99 | 国产高清免费在线播放 | 天天操天天操天天操天天操 | 欧美成人h版 | 五月天色中色 | 中文字幕 欧美性 | 久草在线官网 | 日本电影久久 | 日日夜夜狠狠操 | 亚洲91精品在线观看 | 欧美日韩在线网站 | aaa日本高清在线播放免费观看 | 国产91精品一区二区麻豆网站 | 日本爱爱免费视频 | 国产精品一区二区av日韩在线 | 91麻豆国产福利在线观看 | 一级性生活片 | 欧美日韩国产精品一区二区亚洲 | 91视频观看免费 | 91视频免费看网站 | 天天操天天拍 | 乱男乱女www7788| 国产高清免费在线播放 | 久久久精品欧美一区二区免费 | 五月香视频在线观看 | 欧美日韩国产二区三区 | 波多野结衣理论片 | 伊人五月天综合 | 中文视频在线播放 | 国产精品夜夜夜一区二区三区尤 | 日韩欧美一区二区三区视频 | 最新av电影网站 | 日产乱码一二三区别在线 | 国产成人精品国内自产拍免费看 | 国产日韩欧美精品在线观看 | 国产精品久久久久久999 | 久久伊99综合婷婷久久伊 | 97超碰人人模人人人爽人人爱 | 黄色av高清 | 亚洲精品视频免费观看 | 中文字幕在线观看国产 | 国产福利在线免费观看 | 丁香九月婷婷 | 国产群p | 97精品国产97久久久久久免费 | 国产精品久久电影网 | 国产精品v欧美精品v日韩 | 国产 日韩 欧美 在线 | 国产一二三四在线观看视频 | 国产一区电影在线观看 | 狠狠干夜夜操 | 免费毛片一区二区三区久久久 | 国产欧美综合在线观看 | 欧美在线a视频 | 18+视频网站链接 | 免费高清在线观看电视网站 | 亚洲免费高清视频 | 精品一区二区在线看 | 亚洲影视九九影院在线观看 | 国产一区二区三区高清播放 | 亚州av网站 | 91系列在线 | 亚洲国产中文字幕 | 国产91精品一区二区麻豆亚洲 | 九九九九热精品免费视频点播观看 | 精品主播网红福利资源观看 | 国产亚洲精品bv在线观看 | 日韩免费高清在线观看 | 国产一区国产精品 | 中文字幕精品一区二区精品 | 日韩精品免费在线观看视频 | 色综合狠狠干 | 最近日韩中文字幕中文 | 亚洲精品国产麻豆 | 国产美女精品 | 国产精品视频资源 | 日韩av免费大片 | 爱射综合| 欧美性大胆 | 久久看片 | 草久视频在线观看 | 久草久热 | 欧洲一区二区三区精品 | 国产91全国探花系列在线播放 | 天天天天射 | 日韩av午夜在线观看 | 亚洲最新av网站 | 国产 日韩 欧美 在线 | 四虎在线观看精品视频 | 欧美激情亚洲综合 | 日韩在线观看你懂得 | 欧美色图另类 | 成人h视频在线播放 | 顶级bbw搡bbbb搡bbbb | 久久久鲁 | av在线免费观看不卡 | 天天插日日插 | 中文字幕第一 | 日韩影视在线观看 | 成人av影视观看 | 日韩欧美在线视频一区二区 | www.xxxx变态.com | 91在线最新 | 亚洲精品在线电影 | 成人播放器 | 97国产一区二区 | 欧洲亚洲国产视频 | 日韩视频一 | 久久av网址 | 91精品国产99久久久久久红楼 | 国产精品大全 | 久草在线免费看视频 | 天天操天天综合网 | 视频二区在线 | 天天爽夜夜爽人人爽一区二区 | 色噜噜狠狠色综合中国 | 亚洲无吗视频在线 | 久久免费影院 | 狠狠干激情 | 蜜桃视频成人在线观看 | av免费网站在线观看 | 色综合天天射 | 99自拍视频在线观看 | 99re国产视频| 久久久久国产免费免费 | 亚洲va天堂va欧美ⅴa在线 | 黄色免费大全 | 国产成人免费精品 | 中文字幕免费高清在线观看 | 久久av一区二区三区亚洲 | 日韩影片在线观看 | 亚洲精品自拍视频在线观看 | 日韩黄色网络 | 911久久香蕉国产线看观看 | 日本一区二区不卡高清 | 成人h电影在线观看 | 日日夜夜综合 | a视频免费 | 国产麻豆视频免费观看 | 国产午夜一级毛片 | 在线观看av黄色 | 欧美天天干| 国模吧一区 | 欧美作爱视频 | 日韩在线中文字幕视频 | 日韩av免费一区 | 伊人在线视频 | 色偷偷网站视频 | 久草在线视频免费资源观看 | 亚洲国产精品女人久久久 | 久久午夜色播影院免费高清 | 精品9999 | 亚洲 中文字幕av | 色射爱 | 激情图片区 | 91网免费看 | 狠狠狠色丁香婷婷综合激情 | 日本福利视频在线 | 久久久久久国产精品 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 精品人人人人 | 国产精品美乳一区二区免费 | 精品亚洲免a | jizz欧美性9 国产一区高清在线观看 | 亚洲 精品在线视频 | www.五月天激情 | 91精品视频免费看 | 免费在线观看成人小视频 | 亚洲精品高清一区二区三区四区 | 国产99久久九九精品 | 日韩 国产 | 日韩激情小视频 | 久久精品精品电影网 | 国产精品久久久久久久久久三级 | 久久黄色小说 | 久久9999久久 | 国产理论片在线观看 | 亚洲国产无| 丁香婷婷综合色啪 | 久久久免费毛片 | 精品特级毛片 | 成人四虎影院 | 日韩欧美xxxx | 亚洲精品资源 | 91在线精品一区二区 | 日韩av电影中文字幕在线观看 | 一级成人免费 | 日日摸日日爽 | sm免费xx网站 | 亚洲最新视频在线播放 | 天天曰夜夜爽 | 欧美一区二区三区在线播放 | 国产91全国探花系列在线播放 | 精品亚洲午夜久久久久91 | 久久久免费精品视频 | 久久精品久久99 | 亚洲波多野结衣 | 亚洲精品看片 | 久草在线免费播放 | 蜜臀aⅴ国产精品久久久国产 | 99精品国产福利在线观看免费 | 国产精品成人在线观看 | 黄网站色成年免费观看 | 在线久久 | 中国一区二区视频 | 成人久久久久久久久 | 91免费视频国产 | 国产麻豆视频网站 | 五月丁色| 91探花视频| 午夜影院一区 | 国产精品一区二区久久久久 | 91精品999 | 天天干天天射天天插 | 亚洲综合欧美日韩狠狠色 | 国产在线精品二区 | 香蕉网在线播放 | 免费电影播放 | 四虎影视成人永久免费观看视频 | 欧美一区二区在线免费看 | 一区二区三区高清不卡 | 在线看片一区 | 99麻豆久久久国产精品免费 | 日精品| 久久国产精品免费观看 | 91麻豆精品国产 | 婷婷亚洲五月 | 日韩大片在线免费观看 | 久久五月婷婷丁香社区 | 99综合影院在线 | 久99久精品视频免费观看 | 精品国产1区2区3区 国产欧美精品在线观看 | 久久视频在线 | 99riav1国产精品视频 | 国产小视频国产精品 | 国产露脸91国语对白 | 日韩视频免费 | 国产精品九九久久99视频 | 久久免费视频国产 | 五月天网页 | 精品国产诱惑 | 婷婷丁香激情五月 | 97视频网站 | 五月婷婷一区二区三区 | 99久久精品免费看 | av激情五月 | 久久草在线精品 | 色婷婷狠 | 天天插天天操天天干 | 久久国产精品久久w女人spa | 激情欧美日韩一区二区 | 日韩成年视频 | 香蕉视频91| 日韩精品视频免费专区在线播放 | 人人超碰人人 | 狠狠五月婷婷 | 99久久精品午夜一区二区小说 | 久久精品视频在线免费观看 | 久久成人18免费网站 | 日韩一区二区三区免费电影 | 六月激情| 国产精品久久久久一区 | 一区精品在线 | 在线观看视频你懂得 | 又黄又爽的免费高潮视频 | 国产精品电影一区二区 | 精品在线你懂的 | 香蕉网在线观看 | 成人午夜电影在线 | 9久久精品| 97超视频 | 97超碰影视 | 久草青青在线观看 | 精品国产一区二区三区在线 | 精品你懂的 | 亚洲精品视频在线观看免费视频 | 欧美午夜性生活 | 国产精品四虎 | 久久精品五月 | 国产免费亚洲高清 | 日本中文字幕在线视频 | 久久精品福利 | 美女黄濒 | 成人va视频 | 色视频一区| 免费午夜在线视频 | 丁香综合网| 五月天高清欧美mv | 99视频| 欧美一区二区免费在线观看 | 黄色aa久久 | 中文字幕免费国产精品 | 99国产精品久久久久久久久久 | 2023亚洲精品国偷拍自产在线 | av专区在线 | 亚洲aⅴ久久精品 | 免费观看国产精品视频 | 久久九九精品久久 | 免费日韩| 日韩视频免费观看高清完整版在线 | 免费观看的av网站 | 免费高清国产 | 国产成人免费观看久久久 | 日韩黄视频 | 黄色www在线观看 | 麻豆91精品91久久久 | 亚洲国产精品99久久久久久久久 | 激情视频一区二区三区 | 免费高清在线视频一区· | 蜜臀久久99精品久久久无需会员 | 日日成人网 | 午夜精品一二三区 | 久久久久久毛片 | 黄色天堂在线观看 | 精品 一区 在线 | 久久久久久久久久国产精品 | 亚洲午夜久久久综合37日本 | 久久99这里只有精品 | 亚洲黄色小说网 | 亚洲精品国产成人 | 91av在线播放视频 | 国产亚洲精品久久 | 欧美精品一区二区在线观看 | 天天干天天看 | wwxxx日本| 国产一区网 | 最近在线中文字幕 | 激情视频二区 | 免费av视屏 | 高清色免费 | 欧美久草在线 | 97夜夜澡人人双人人人喊 | 国产尤物在线 | 91精品国产自产在线观看 | www.五月婷 | 欧美日韩三级在线观看 | 狠狠网亚洲精品 | 久久伊人热 | 99九九视频 | 成年人免费观看在线视频 | 99热超碰 | 一区二区三区电影在线播 | 99国产视频 | 日本性生活一级片 | 狠狠的日日 | 一本一道久久a久久精品蜜桃 | 天天撸夜夜操 | 综合色伊人 | 欧美在线视频免费 | 精品国产伦一区二区三区 | 日韩专区在线播放 | 夜夜操天天操 | 在线之家免费在线观看电影 | 久久久国产一区二区 | 99色在线视频 | 亚洲天堂免费视频 | 国产精华国产精品 | 欧美成人999 | 少妇高潮流白浆在线观看 | 看片网站黄色 | 日韩视频免费观看高清 | 天天射网 | 色婷婷久久一区二区 | 欧美大片aaa | 欧美日韩一区二区三区免费视频 | 午夜性生活片 | 激情五月婷婷激情 | 久久精品4 | 麻豆视频91 | 97成人在线免费视频 | 国产精品99久久久久久久久久久久 | h网站免费在线观看 | 中文字幕乱码电影 | 欧美一二三视频 | 欧美日本一二三 | 欧美日韩精品影院 | 视频成人免费 | 最近中文字幕免费大全 | 久久免费资源 | 五月天婷婷在线播放 | 国产成人av网址 | 91九色蝌蚪国产 | 97香蕉久久超级碰碰高清版 | 日日夜夜干 | 国产一级大片在线观看 | 99久热在线精品视频成人一区 | 久久天天躁夜夜躁狠狠85麻豆 | 色成人亚洲 | 999久久久| 狠狠色噜噜狠狠狠狠 | 天天综合操 | 国产精品理论片在线播放 | 福利区在线观看 | 丁香婷婷综合五月 | 人成电影网 | 午夜av片 | 日韩偷拍精品 | 一区二区三区四区免费视频 | 99视频在线免费播放 | 天天超碰 | 美女av在线免费 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 一级黄色在线免费观看 | 中文字幕日韩国产 | 91.麻豆视频| 国产精品久久久久久久久免费看 | 久久成人国产精品入口 | 欧美专区国产专区 | 精品在线免费观看 | 国产色在线视频 | 五月婷婷综合久久 | 五月婷婷在线综合 | 91精选在线观看 | 视频在线99re | 91视频91自拍 | 99久热在线精品视频观看 | 久久久免费少妇 | 国产精品久久久久久久久久99 | 五月天婷婷视频 | 国产亚洲精品久久久久动 | 草久在线播放 | 日本久久久久久久久久 | 欧美午夜性生活 | va视频在线| 国产最新在线 | 国产成人精品综合 | 日韩精品一区二区在线观看 | 免费日韩视频 | 丁香伊人网| 成人一级影视 | 97在线观看免费高清完整版在线观看 | 国产午夜精品av一区二区 | 国产精品国产三级国产 | 免费视频你懂得 | 日韩一区二区三区在线看 | 久久av电影 | 色综合久久88色综合天天 | 成年人黄色免费视频 | 91精品国产91久久久久福利 | 免费麻豆| 日韩三级免费 | 91视频在线免费下载 | 国产97在线播放 | 亚洲观看黄色网 | 久久久久久福利 | 最近中文字幕完整视频高清1 | 亚洲精品国偷自产在线91正片 | 麻豆精品视频在线 | 欧美日韩在线观看一区 | 成人在线网站观看 | 九九热精品在线 | 亚洲第一区在线播放 | 999久久久免费精品国产 | www.色就是色 | 国产精品自产拍在线观看中文 | 天天干天天玩天天操 | 天天操天天干天天操天天干 | 日韩电影在线观看一区二区 | 97视频在线观看播放 | 国产香蕉久久精品综合网 | 欧美嫩草影院 | 欧美性护士 | 日韩啪视频 | 国产欧美高清 | 日本夜夜草视频网站 | 成人精品在线 | 麻豆精品传媒视频 | 国产中文字幕一区二区三区 | 欧美精品小视频 | 91在线观看欧美日韩 | 韩国av免费看 | www久久久| 亚洲japanese制服美女 | 香蕉视频久久 | 久久精品99国产国产 | 中文字幕免费观看全部电影 | 久香蕉 | 免费在线观看一区二区三区 | 色综合天天爱 | 天天操天天操天天操天天操 | 欧美 日韩 成人 | 欧美福利视频 | 四季av综合网站 | www.xxxx欧美 | 美女网色 | 9797在线看片亚洲精品 | 日本在线观看中文字幕 | 亚洲爽爽网 | 亚洲永久精品国产 | 国产一区二区三区在线免费观看 | 在线黄色国产 | 精品欧美一区二区在线观看 | 国产一级片不卡 | 久久香蕉电影 | 日本免费久久高清视频 | 四虎www | 国产亚洲在线观看 | 亚洲精品在线国产 | 久久97久久97精品免视看 | 亚洲日本va在线观看 | 国产精品热 | 超薄丝袜一二三区 | 51精品国自产在线 | 久保带人 | 少妇精品久久久一区二区免费 | 日本精品一二区 | 国产精品久久久久999 | 狠狠狠狠狠狠天天爱 | 国产中文字幕一区二区 | 国产精品久久久久久一区二区 | 久久99电影 | 免费色av | 日韩欧美高清在线 | 首页av在线 | 综合网天天射 | www夜夜操com | 亚洲激情在线观看 | 正在播放国产一区 | 亚洲午夜精品久久久久久久久 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产精品一区在线观看 | 超碰在线免费97 | 久久一区二区三区日韩 | 午夜在线观看影院 | 探花系列在线 | 久99久久| 国产精品久久久av | av电影亚洲 | 婷婷激情站 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产成人免费精品 | 人人舔人人爱 | 国产一区二区三区免费观看视频 | 免费日韩av电影 | av888av.com| 国产 欧美 日产久久 | 99在线观看视频 | 亚洲视频,欧洲视频 | 免费在线色| 蜜臀av性久久久久蜜臀aⅴ流畅 | 97超级碰碰 | 中文字幕乱码亚洲精品一区 | 久久一区二区免费视频 | 婷婷深爱五月 | 97天天干| 一区二区三区电影 | 91视频-88av | 成人av影视在线 | 国产小视频你懂的 | 中文字幕国产一区 | 日韩免费三区 | 成 人 黄 色 视频 免费观看 | 日日夜精品 | 日韩动态视频 | 天天色天天操天天爽 | 日韩高清无线码2023 | 三级午夜片 | 99精品视频网站 | 美女免费黄视频网站 | 日韩在线观看网址 | 久久伊人婷婷 | 美女视频永久黄网站免费观看国产 | 国产日产在线观看 | 天天综合网在线 | 人人射网站 | 国产精品黑丝在线观看 | www日韩| 国产高h视频 | 99在线热播 | 亚洲精品欧洲精品 | 亚洲成av人片在线观看www | 黄色片网站av | 91av视频在线播放 | 欧美性一级观看 | 国产精品福利午夜在线观看 | av在线看网站 | 91精品国产自产老师啪 | av7777777 | 久久久精品在线观看 | 黄色大片免费网站 | 欧美午夜寂寞影院 | 国产美女精彩久久 | 色综合久久久久久中文网 | 亚洲第一中文字幕 | 中文字幕日韩高清 | 黄色1级大片 | www.久草视频 | 玖玖色在线观看 | 四虎影视成人永久免费观看亚洲欧美 | 97精品超碰一区二区三区 | 欧美国产精品久久久久久免费 | 国产精品美女毛片真酒店 | 91九色在线播放 |