日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Git子模塊與子樹:多版本庫公共代碼共享與依賴管理

Git子模塊與子樹:多版本庫公共代碼共享與依賴管理 上個月有個同行在群里發(fā)了張截圖一個公共的日志封裝模塊被三個業(yè)務(wù)項目各復(fù)制了一份半年下來三個副本的函數(shù)簽名全不一樣了。修一個時間格式化的 bug得在三個倉庫里改三遍還漏了一次結(jié)果線上只有一個項目生效。這種場面我見過太多次幾乎每個團(tuán)隊發(fā)展到一定規(guī)模都會撞上同一個坎——公共代碼到底該怎么在多個 Git 版本庫之間共享。Git 原生給了兩套思路完全不同的解法子模塊submodule和子樹subtree。前者把另一個倉庫當(dāng)成一個指針釘死在你當(dāng)前倉庫的某個提交上后者把另一個倉庫的內(nèi)容連同歷史一起揉進(jìn)你自己的倉庫。兩者都能讓公共代碼只保留一份源頭但在日常協(xié)作里的表現(xiàn)、坑位、維護(hù)成本差異極大。這篇就圍繞版本庫之間的依賴這個主題把兩種機(jī)制的存儲模型、完整操作流、高危動作和選型邏輯拆開講清楚。不管你是剛開始拆分公共庫還是已經(jīng)被子模塊坑過一次打算換方案應(yīng)該都能從中找到能直接抄的東西。1. 從復(fù)制粘貼到依賴管理中間隔著的到底是什么問題1.1 三個副本的宿命從先用著到誰也說不清先說復(fù)制粘貼這條路為什么一定會崩。它的問題不在于懶而在于復(fù)制的那一刻就把同源關(guān)系給切斷了。假設(shè)項目 A 在三月復(fù)制了一份工具庫項目 B 在五月復(fù)制了一份項目 C 在九月復(fù)制了一份。這三次復(fù)制的起點其實已經(jīng)是三個不同的版本了只是當(dāng)時沒人意識到。后面修 bug 時A 的維護(hù)者改了dateFormat的時區(qū)處理B 的維護(hù)者加了緩存C 的維護(hù)者什么都沒動。等到需要統(tǒng)一升級某個底層依賴時你面對的是三段互不相干的歷史沒有任何機(jī)制能告訴你這三個文件曾經(jīng)是同一個東西。比這更隱蔽的問題是職責(zé)歸屬。復(fù)制之后每個項目團(tuán)隊都會覺得這是我們的代碼于是開始按自己的需求改。公共庫那邊提出一個改進(jìn)沒人愿意跟進(jìn)公共庫提了一個不兼容的 API 變更三個項目各自打補(bǔ)丁。一年之后公共庫和三個副本已經(jīng)是四個不同的項目了只是長得有點像。版本庫之間的依賴管理本質(zhì)就是解決兩件事代碼歸屬清晰源頭只有一個和版本可控每個消費者明確知道自己用的是哪個版本。這兩件事聽起來簡單但它們的實現(xiàn)方式是互相拉扯的——你越想鎖定版本升級就越痛苦你越想跟隨最新穩(wěn)定性就越差。1.2 鎖指針與并歷史Git 給出的兩條路線Git 的兩種機(jī)制正好對應(yīng)這兩種取舍。子模塊走的是鎖指針路線。父倉庫里記錄的不是子模塊的文件內(nèi)容而是一個指向子模塊某個具體提交的引用。這個引用在 Git 的索引里表現(xiàn)為一個特殊的條目對象類型是commit權(quán)限位是160000。翻譯成人話就是父倉庫只記得這個目錄應(yīng)該是某某倉庫的第幾個提交至于那個目錄下面有什么文件它一概不管。子樹走的是并歷史路線。它把對方倉庫的內(nèi)容直接復(fù)制到你倉庫的一個子目錄里作為一個普通的提交合進(jìn)來。合完之后那些文件就是你倉庫的一部分了正常 clone 就能拿到?jīng)]有任何額外步驟。代價是倉庫體積會變大歷史會混在一起。這兩條路線的分歧點從第一秒就決定了后面所有的操作方式和坑位分布。理解這一點比記住那幾條命令重要得多。2. submodule 的存儲模型父倉庫里究竟存了些什么2.1 一個 gitlink、一個配置文件、一個獨立對象庫很多人第一次用子模塊會懵因為看不到預(yù)期的文件。執(zhí)行完添加命令之后父倉庫里多了三樣?xùn)|西位置和作用各不相同第一樣是索引中的一個 gitlink 條目。它躺在父倉庫的索引里記錄路徑 → 提交 SHA這條映射。你用git ls-tree能看到它git ls-tree HEAD vendor/lib-shared # 160000 commit 8a3f9c2e1b7d4a5f6e8c9d0b1a2f3e4d5c6b7a8f vendor/lib-shared注意那個160000這是 Git 專門為子模塊保留的文件模式含義是這里不是文件也不是目錄是指向另一個倉庫的引用。第二樣是倉庫根目錄的.gitmodules文件。這個是唯一被父倉庫正常跟蹤的配置文件里面記錄了子模塊的路徑和 URL還可以指定跟蹤哪個分支[submodule vendor/lib-shared] path vendor/lib-shared url https://example.com/lib-shared.git branch main第三樣是父倉庫.git/modules/下的一份獨立對象庫。子模塊的提交對象、分支、遠(yuǎn)端配置都存在這里而不是寫在子目錄自己的.git里。子目錄下的.git其實是一個文本文件內(nèi)容就一行g(shù)itdir: ../../.git/modules/vendor/lib-shared這個設(shè)計的意義在于父倉庫的.git目錄被完整搬走或備份時子模塊的歷史也跟著走。但也正因為這樣刪除子模塊時如果只刪目錄.git/modules/里的殘留會一直掛著后面同名添加會報錯。把這三樣?xùn)|西記清楚后面的所有問題你都能定位到根上。2.2 從零添加一個子模塊的完整命令流假設(shè)現(xiàn)在要把一個公共工具庫掛到項目的vendor/lib-shared下面# 1. 添加子模塊同時會在 .gitmodules 里寫入配置 git submodule add https://example.com/lib-shared.git vendor/lib-shared # 2. 如果需要它跟蹤某個分支而不是默認(rèn)分支 git config -f .gitmodules submodule.vendor/lib-shared.branch main # 3. 提交這兩處變更.gitmodules 和索引中的 gitlink git add .gitmodules vendor/lib-shared git commit -m chore: 引入公共工具庫作為子模塊這里有個細(xì)節(jié)值得說一下git submodule add會自動把子模塊的 HEAD 設(shè)置成遠(yuǎn)端默認(rèn)分支的最新提交但它不會自動切換到那個分支上。子模塊在添加完之后處于游離頭指針detached HEAD狀態(tài)這是正常設(shè)計——父倉庫鎖定的是一個具體提交而不是一個分支名。如果你不確定git submodule status會在提交 SHA 前面沒有任何前綴表示狀態(tài)正常。如果我是在一個已經(jīng)有內(nèi)容的老項目里加還得注意目標(biāo)路徑不能已存在且非空否則命令會直接拒絕。要么換個路徑要么先把老內(nèi)容清掉。2.3 克隆方要做的事以及漏做之后看到的現(xiàn)象這是子模塊最容易翻車的地方。默認(rèn)的git clone不會拉取子模塊的內(nèi)容你 clone 下來看到的是一個空目錄或者一個只有.git文件的空殼。正確的做法有兩種。一次性的是git clone --recurse-submodules https://example.com/project-a.git已經(jīng) clone 完了才想起來那就補(bǔ)一刀git submodule update --init --recursive--init的作用是根據(jù).gitmodules把配置寫進(jìn)本地配置--recursive是處理子模塊里面還嵌套子模塊的情況。少寫--init時會報錯說子模塊未注冊少寫--recursive時外層好了里層還是空的。還有一種情況你已經(jīng) clone 了也 init 過了但是父倉庫的維護(hù)者后來把子模塊的指針推到了一個新提交。這時候git pull只會更新父倉庫的 gitlink子目錄里的文件還是舊的。git submodule status會在這個子模塊前面顯示一個號意思是工作區(qū)的 HEAD 和索引記錄的提交不一致。補(bǔ)一條git submodule update就同步了。我見過最典型的事故是 CI 流水線。構(gòu)建腳本里寫了git clone后面直接跑單元測試結(jié)果測試引用的那個模塊目錄是空的報一堆 import 錯誤。排查的人花了兩個小時以為是依賴安裝的問題。后來做了一件事在所有項目的 CI 配置里統(tǒng)一加上submodule: true或者在 clone 步驟顯式帶--recurse-submodules這類問題就絕跡了。3. 子模塊的高危動作與日常維護(hù)紀(jì)律3.1 改了子模塊代碼卻忘記回父倉庫提交指針這個坑的觸發(fā)率我估摸著有七成以上。場景是這樣的你在子模塊目錄里改了一行代碼進(jìn)去git add、git commit、git push一氣呵成覺得沒問題了。然后回到父倉庫看到git status顯示vendor/lib-shared有變化modified: vendor/lib-shared (new commits)你可能順手就git checkout .給還原了或者壓根沒注意就切分支走人了。結(jié)果就是子模塊上游有了新提交但父倉庫的鎖定指針還停在舊位置。別人 clone 下來拿到的還是舊版本然后來問你你改的東西在哪呢。正確的收尾動作是固定的三步# 在子模塊內(nèi)完成改動并推送 cd vendor/lib-shared git add . git commit -m fix: 修正時區(qū)解析 git push origin HEAD:main # 回到父倉庫把新的指針提交上去 cd ../.. git add vendor/lib-shared git commit -m chore: 同步公共庫至最新提交 git pushgit add vendor/lib-shared這一步加進(jìn)去的不是文件內(nèi)容而是那個新的提交 SHA。父倉庫這次提交之后所有 clone 的人才知道應(yīng)該檢出哪個版本。提示提交前養(yǎng)成git submodule status看一眼的習(xí)慣帶前綴就說明指針沒同步。3.2 分支切換引發(fā)的指針錯位和游離頭指針父倉庫在不同分支上鎖定的子模塊提交可能不一樣。當(dāng)你在兩個分支之間來回切時Git 會自動更新 gitlink但不會自動更新工作區(qū)里子模塊的實際內(nèi)容。于是你會看到狀態(tài)一直是子目錄里的代碼和當(dāng)前分支預(yù)期的版本對不上。解決辦法是在切分支時帶上遞歸git checkout feature-x --recurse-submodules # 或者在切換后立刻 git submodule update --recursive第二個容易懵的點是游離頭指針。在子模塊里直接git status會看到一行提示說當(dāng)前不在任何分支上。這不算錯誤但如果你在子模塊里改了東西又沒有先建分支切走之后提交會丟。我的習(xí)慣是進(jìn)子模塊改代碼前先執(zhí)行g(shù)it switch -c fix/timezone-parse改完推送再按上一節(jié)的三步走。多花三秒省掉一次深夜找提交。還有一種邊界情況兩個分支對同一個子模塊鎖定的提交差得很遠(yuǎn)切過去之后 Git 可能會拒絕切換說會覆蓋未跟蹤的文件。這時候要么先git submodule update把工作區(qū)清干凈要么把改動 stash 掉。強(qiáng)推-f不是好主意因為子模塊里的未提交改動會被直接抹掉找不回來。3.3 批量操作、遞歸配置與嵌套子模塊的處理項目大了之后子模塊可能有五六個手動一個一個 update 效率太低。這時候有兩個工具。第一個是git submodule foreach遍歷所有子模塊執(zhí)行命令# 一次性把所有子模塊切到 main 分支并拉取最新 git submodule foreach git switch main git pull # 查看所有子模塊當(dāng)前的狀態(tài)和遠(yuǎn)端地址 git submodule foreach git remote -v git log -1 --oneline第二個是全局開啟遞歸。Git 支持把一些命令默認(rèn)變成遞歸模式# 讓 checkout / fetch 等命令默認(rèn)處理子模塊 git config --global submodule.recurse true # pull 時按需拉取子模塊哪個指針變了拉哪個省時間 git pull --recurse-submoduleson-demandon-demand這個選項值得單獨說。默認(rèn)的遞歸拉取會把所有子模塊都 fetch 一遍項目里子模塊多了光 fetch 就要幾十秒。on-demand只處理父倉庫指針發(fā)生變化的那些速度快很多。嵌套子模塊的處理原則是所有命令都帶--recursive包括 clone、update、foreach。子模塊里再掛子模塊雖然能用但維護(hù)成本直線上升超過兩層我個人建議直接換方案或者把最內(nèi)層改成包管理器分發(fā)。權(quán)限方面也有個坑如果子模塊指向的是需要單獨授權(quán)的倉庫CI 環(huán)境里的憑據(jù)可能只配了主倉庫。表現(xiàn)是 clone 主倉庫成功update 子模塊時提示認(rèn)證失敗。這時候要么給 CI 配能訪問所有相關(guān)倉庫的憑據(jù)要么把子模塊改成公開可讀的形式。批量刪除子模塊的步驟也順手記在這里這個操作必須按順序來少一步都會留垃圾git submodule deinit -f vendor/lib-shared git rm -f vendor/lib-shared rm -rf .git/modules/vendor/lib-shared4. subtree把對方的提交歷史揉進(jìn)自己的倉庫4.1 add、pull、push 三段式的操作流程子樹的核心思想很樸素不搞指針直接把對方的文件復(fù)制進(jìn)來作為一次普通提交合入。這意味著你 clone 之后什么都不用做代碼就在那兒。第一次引入git subtree add --prefixlibs/lib-shared \ https://example.com/lib-shared.git main --squash--prefix指定落地目錄--squash表示把上游的整段歷史壓成一個提交塞進(jìn)來。不加這個參數(shù)會把上游所有提交都并入你的歷史可追溯性更好但倉庫會明顯變大。后續(xù)同步上游更新git subtree pull --prefixlibs/lib-shared \ https://example.com/lib-shared.git main --squash反過來你在本地這個目錄里改了東西想推回上游git subtree push --prefixlibs/lib-shared \ https://example.com/lib-shared.git main這條命令背后做的事比看起來復(fù)雜它會從你的整個提交歷史里把所有影響libs/lib-shared這個前綴的提交挑出來重新組織成一段干凈的歷史再推給上游。所以如果倉庫歷史很長subtree push會明顯慢有時候要等十幾秒甚至更久。這是子樹方案最容易被吐槽的點但它也確實解決了雙向同步這個問題。一個實操建議把這三個命令寫成腳本或者 git alias別每次手敲。比如git config alias.spull subtree pull --prefixlibs/lib-shared git config alias.spush subtree push --prefixlibs/lib-shared4.2 split 與 squash 的取舍以及合并沖突怎么處理git subtree split是子樹的另一個核心能力——把一個子目錄的歷史單獨抽出來變成一個獨立分支git subtree split --prefixlibs/lib-shared -b shared-only這條命令產(chǎn)生的分支歷史里只包含影響那個目錄的提交其他提交全部被過濾掉。它的典型用途是把一個項目里的公共部分剝離出去獨立成庫。--squash用不用取決于你是想保留上游的完整提交記錄還是只關(guān)心內(nèi)容快照。我的判斷標(biāo)準(zhǔn)是這樣的如果是內(nèi)部團(tuán)隊維護(hù)的公共庫雙方都要雙向提交那不加 squash歷史完整出問題時能查到具體是哪次提交引入的如果是引用的第三方代碼基本只讀那加 squash倉庫干凈體積也可控。沖突處理上子樹跟普通 merge 完全一樣。git subtree pull遇到?jīng)_突會停下來你在工作區(qū)解決git add然后git commit完成合并。有個小細(xì)節(jié)沖突標(biāo)記里的路徑是帶前綴的完整路徑看一眼就知道是哪個文件在打架。解決完不需要額外操作比子模塊那套進(jìn)去出來再提交指針的流程省心不少。4.3 子樹方案那些不會寫在文檔里的隱性成本子樹看起來很美好但有幾筆賬得提前算。第一筆是倉庫體積。每次subtree pull都會在你的倉庫里增加提交不管你加沒加 squash。一個每天都同步的項目一年下來倉庫能胖出好幾百兆。如果你在意 clone 速度這個成本會慢慢顯現(xiàn)。第二筆是歷史噪音。不加 squash 時上游的每個提交都會出現(xiàn)在你的git log里作者是別人提交信息跟你項目的規(guī)范也對不上。做 blame 分析的時候會被干擾。第三筆是push 的可靠性。subtree push在歷史復(fù)雜時容易發(fā)生奇怪的情況比如推送被拒絕但報錯信息看不出原因。最常見的觸發(fā)條件是你本地這個目錄的提交里有合并提交split 出來的歷史無法線性應(yīng)用。遇到時可以先git subtree split出一個中間分支檢查一下里面的提交是否合理再從那個分支推。第四筆是前后綴的一致性。--prefix一旦定下來就最好別改因為 split 的邏輯完全依賴路徑匹配。改了目錄名等于把歷史斷了后續(xù) pull 會當(dāng)成一個全新的目錄來合并產(chǎn)生大量重復(fù)文件。這四筆賬不是說子樹不好而是說它更適合單向引用為主、偶爾回推的場景。雙向高頻同步子樹的摩擦?xí)黠@。5. 兩種依賴方式的橫向?qū)φ张c選型判斷5.1 把差異攤成一張表我在團(tuán)隊里做選型評審時習(xí)慣用一張表把所有維度擺出來避免討論跑偏維度子模塊 submodule子樹 subtree存儲方式父倉庫只存提交指針完整內(nèi)容并入庫clone 后的可用性需 extra 步驟才能拿到內(nèi)容直接可用版本鎖定精確鎖定到提交無鎖定同步時才更新倉庫體積幾乎不增加隨同步次數(shù)增長歷史清晰度各自獨立互不干擾混在一起需要 prefix 區(qū)分上游更新拉取update --remote或手動切subtree pull本地改動回推上游進(jìn)子模塊提交推送即可subtree push歷史復(fù)雜時慢沖突處理少見因為不共享文件級歷史常見按普通 merge 處理團(tuán)隊上手成本較高容易漏步驟較低跟普通目錄沒差別CI 配置必須顯式加遞歸參數(shù)無需額外配置刪除干凈程度需要四步清理刪目錄加提交即可適合場景依賴穩(wěn)定、版本強(qiáng)約束需要頻繁雙向同步這張表里最容易被低估的是clone 后的可用性這一行。它帶來的連鎖反應(yīng)很大新人入職第一次拉代碼失敗問一圈沒人說得清外部合作方拿到倉庫打不開臨時在別的機(jī)器上驗證一個問題還得額外折騰一遍。而版本鎖定這一行是子模塊最大的價值。它意味著父倉庫的每一次提交都精確對應(yīng)著所有依賴的確定版本。這在需要嚴(yán)格復(fù)現(xiàn)歷史構(gòu)建的場景里非常關(guān)鍵——比如要給半年前的一個版本打補(bǔ)丁你檢出的那一刻所有依賴的版本都自動還原到當(dāng)時的模樣。子樹做不到這一點因為內(nèi)容已經(jīng)混進(jìn)來了你只能靠 commit 時間來猜。5.2 按團(tuán)隊形態(tài)和發(fā)布節(jié)奏做決定拋開表格我給幾條更實用的判斷標(biāo)準(zhǔn)??磮F(tuán)隊的 Git 熟練度。如果隊伍里有相當(dāng)比例的人對 Git 的理解停在add / commit / push三件套子模塊會持續(xù)制造問題。每次切分支、每次拉代碼、每次進(jìn)子模塊改東西都是一個新的出錯點。子樹在這點上友好得多因為對使用者來說它就是一個普通目錄。看依賴的變更頻率。公共庫一個月發(fā)一次版子模塊很合適升級時手動 update 一次明確可控。公共庫每天都在改而且多個項目都要跟著改那子樹的同步成本更低??窗l(fā)布產(chǎn)物是否需要自包含。如果交付物是一個可以獨立部署的包需要把源碼整體打包給對方子樹更省事因為代碼本來就在倉庫里。子模塊打包時得額外處理或者干脆不走源碼交付??词欠裼袃?nèi)部包管理體系。如果團(tuán)隊已經(jīng)有一套成熟的包發(fā)布流程私有 registry、版本號語義化、依賴鎖文件那最合適的其實是既不用子模塊也不用子樹直接用包管理器。Git 的這兩種機(jī)制是沒有包管理時的替代方案不是更優(yōu)解。這點我踩過坑——曾經(jīng)用一個子模塊當(dāng)依賴管理結(jié)果版本升級完全靠人記后來上了包倉庫整套流程順暢十倍。6. 從復(fù)制粘貼遷移到依賴管理的落地路徑6.1 拆出公共代碼的四個階段存量項目切換到依賴管理最怕的是一步到位。我的經(jīng)驗是分四步走每一步都可回退。第一階段識別與凍結(jié)。把三個項目里重復(fù)的那些模塊找出來逐個對比差異列一張差異清單。這一步不寫代碼純分析。差異超過三成的模塊先不動因為合并成本可能高于收益。同時給選中的模塊定一個凍結(jié)時間點之后不再往舊副本里加新功能。第二階段建獨立倉庫。選一個差異最小的副本作為基礎(chǔ)新建倉庫把代碼放進(jìn)去加上必要的構(gòu)建配置和文檔。這個倉庫最好是能獨立跑通測試的否則后面每次改動都沒法驗證。第三階段逐個項目接入。先在一個項目里接入用哪個方案看前面的選型判斷。接入之后跑一輪完整回歸確認(rèn)功能正常。跑通了再動第二個項目。這一步千萬別并行出了問題不好定位是哪個接入引入的。第四階段清理舊副本。所有項目都切換完之后把原來的復(fù)制目錄刪掉同時在團(tuán)隊里公告這個模塊的源頭在某某倉庫改代碼請?zhí)?PR。這一步很多人省了結(jié)果半年后又長出新的副本。整個周期我給個參考三個項目、兩三個模塊的規(guī)模認(rèn)真做大概兩到三周。想一周搞定通常是在第三階段出問題。6.2 日常維護(hù)里那幾條不能松的紀(jì)律機(jī)制選對了還得靠日常習(xí)慣兜底。以下幾條是我在實際項目里反復(fù)驗證過的。提交信息帶上依賴變更說明。父倉庫里那種同步子模塊的提交信息里要寫清楚從哪個版本到哪個版本改了哪些內(nèi)容。三個月后有人 bisect 找問題時這條信息能救命。給子模塊指針變更單獨提交。不要把子模塊指針的變更和業(yè)務(wù)代碼混在同一個提交里。分開之后回滾業(yè)務(wù)代碼不會誤傷依賴版本反之亦然。每次發(fā)版前跑一次全量同步檢查。針對子樹方案發(fā)版前確認(rèn)本地目錄和上游是不是一致的針對子模塊確認(rèn)所有指針是不是都已經(jīng)推到遠(yuǎn)端。這個檢查可以寫成腳本一行命令輸出所有子模塊的當(dāng)前提交和遠(yuǎn)端最新提交的差異。給 CI 加一條斷言。在流水線最開始加一步檢查子模塊目錄是否非空或者檢查合并后的代碼里是否包含預(yù)期的版本標(biāo)記文件。這條斷言能在三十秒內(nèi)暴露大部分依賴?yán)栴}比事后排查省太多時間。新成員文檔里寫清楚依賴?yán)〔襟E。不是寫請初始化子模塊而是給出可以直接復(fù)制的完整命令。文檔里那段命令我自己每季度會拿出來在一個全新環(huán)境里試一遍確認(rèn)還能用。如果非要在兩種機(jī)制里挑一個當(dāng)默認(rèn)我的傾向是能上包管理器就上包管理器不能上就優(yōu)先子樹只有在需要嚴(yán)格版本鎖定和依賴足夠穩(wěn)定的場景才用子模塊。這個排序是根據(jù)維護(hù)成本排的不是根據(jù)功能強(qiáng)弱排的。子模塊的機(jī)制本身很優(yōu)雅但它把復(fù)雜度轉(zhuǎn)嫁給了每一個使用倉庫的人而子樹把復(fù)雜度集中在了少數(shù)幾次同步操作上——后者在團(tuán)隊協(xié)作里通常更容易被消化。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
超碰在线人人射| 日韩AC| 久久精品72| 久久久久夜夜夜夜| 后入人妻一区| 日韩精品碰碰| 尤物视频新赏网鲜网色诱网| 六月丁香啪啪啪| 婷婷激情丁香| 亚洲欧美九九| 色黄色美女大长腿午夜视频| 久久这里只精品免费福利| 老鸭窝亚洲毛片| 男人高清无码一区二区| 性色aV一区二区三区噜噜| 91狠婷| 亚洲九九九九| 欧美精品偷拍| 日本天天操| 亚洲av无码成电影在线播放| 日韩无码第3页| 男人天堂.AB| 人妻精品免费一二三区| 欧美后入式| 天天天天做夜夜夜夜做| 久久久国产亚洲精品系列| 日韩美脚一区二区网站| 99天堂网| 懂色天天爱天天日天天射天天澡| 天天欧美| 伊人 俄罗斯 a v| 國產尤物AV尤物在線觀看| 熟人人妻少妇精品久久| 伊人视频| 91爱看| 亚洲欧美爆| 国产怡红院| 91人妻丝袜无码| 欧美日韩国内不卡| 中国少妇XXXX做受| 久久久少妇| www.男人天堂| 大稥蕉免费视频这里只有精品| 日韩综合无码色欲vv| 久久草草亚洲蜜桃臀| 人妖欧美一区二区| 色欲色香天天天综合网www-亚洲综合国| 青青草中文-久久青草精品一区二区三 | 午夜视频好爽啊| 91人精品妻入口| 九九九九免费| 午夜操逼不卡| 26UUU欧美激情一区二区| 国产精品一二三区18| 亚洲国产精品99久久久| 国产91精品在线免费| 久久久久久九九九九九九| 久久天天摸| 97蜜桃综合| 久久e6只有精品| 欧美日韩国产在线| 亚洲av热热色| 久久久久久久久久久97| 中文字幕一区二区三四五区日日骚| 爱欲AV| 久久精品老司| 欧美第五页| 国产精品网址| caorenqi shipin| 不卡啪啪视频| 日本不卡码黄色| 亚洲日产专区婷婷| 亚洲自拍天堂| 久操热| 亚洲精品天天影视综合网| 色制服丝袜夫妻av一区| 精品一级毛片在线观看| 久久九九视频九九视频| 日韩啪啪啪啪啪| 亚洲综合影视| 色偷综合| 欧美日韩精品久久久久久久久东北老熟妇| 亚洲高清色综合| 91香蕉国产尤物视频| 精品中文字幕一区二区| 久久国产三区| 国产熟女自拍| 中文字幕一区二区免费在线| 野狼激情网| 青青草国产盗摄一二三区| 91N综合在线| 97欧美色| 欧美日本成人一区二区| 99在线精品观看99| 嗯嗯嗯啊啊在线观看| 免费无码婬片AAAA片直播色戒| 岛国大片在线观看网站入口| 人妻天天爽夜夜爽爽| 97久久久久久久精| 婷婷10月天青娱乐| 午夜视频好爽啊| 99在线精品视频| 超碰午夜| 人妻一区视频| 大香蕉综合久久| 欧美性视频二区三区| 亚洲少妇免费视频\| 亚洲图片 欧美电影| 人人么人人操| 亚洲色欲天天人妻无码系列专区| 爱欲AV| 无码天堂| 91xingse| 国产精品人妻无码久久久互動交流| 日本黄色XXX| 国产精品无码av在线 | 水澄无码AV| 人妻另类| 啊v视频在线观看| 骚货 中文字幕 av| 欧美性爱97超碰| 亚洲色性| 久久香蕉网| 极品出轨视频网站| 亚洲丝袜二区| 日本成人在线不卡一区二区三区| 一本大道综合伊人精品热热| 精品久久久久久中文字幕三区| 亚洲成人一二三区| 逼操网站| 在线五区| 99热这里是精品| 91M一社| 五月丁香综合啪啪| 狠狠操一区二区| 欧美日韩人妻精品系列一区二区三区| 免费观看国产不卡av| oumeisetu综合| 婷婷午夜清品久久久久久久性色视频观| 激情小说亚洲| 亚洲精品欧美专业| 综合久久六月久久婷婷| 亚洲另类色综合网站| 国产精品亚洲一区二区三区四区| 黑人精品欧美一区二区蜜桃| 在线观看AV不卡| 男女无套 免费网站| 天天α片| 亚洲欧美国产其他二区| 亚州男人天堂| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 亚洲综合另类色图| 婷婷伊人一区| 自拍偷拍 高清无码| 亚洲国产精品久久久久婷婷老年| 97亚洲综合电影| 老熟妇一区二区三区…| 国产91美女视频| 男人天堂2019亚洲| 欧美aaaaaaa| 99热线麻豆| 小少妇| 极品销魂美女一区二区| 午夜久久久| 素人播放一区| 亚洲Av无码成人精品国产| 热热色中文无码| 四虎在线免费视频| 久操热| 欧美成人免费在线观看| 97 国产精品| 亚洲人在线成线成人| 亚洲中文国际强奸字幕| 国产一区在线播放| 麻豆视频一区二区| 婷婷五月天激情四射| 日本中文字幕一区| 精品国产精品一区二区| 日本免费一级AAA大片器| 人人妻人人爽人人精品| 婷婷人妻激情| 九九人妻| 国产美女激情| 强奸少妇AV导航网| 亚洲性爱高潮影院| 亚洲制服欧美另类内射| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 久草精品一区| 密臀AV在线| 嗯嗯啊在线视频| 九九色影院| 天天躁日日躁xxxxx| 操碰97| 蜜区区视频79 | 亚洲福利中文字幕在线| 中国一级操逼视频| 黄色大片免费在线| 国产激情在线| 男女香蕉一区二区| 亚洲文学偷乱拍啪啪啪啪| 亭亭丁香激情| 国产亚卅97| 夜夜爽妓女| 国产乱码久久| 欧美精品成人在线播放| 一本久道久久综合狠狠爱一密臀精 | 久日综合网| 成人女人国产| 日本精品88888888| 好屌色综合| 鸥美插入视频| 欧美夜色| 欧洲自拍色图gif在线| 粉嫩久久久久| 久久噜噜噜精品国产亚洲综合| 天天天天天天天天综合| 日韩精品操少妇| 日本日日色视频| 亚洲AV乱码专区国产噜噜亚洲 | 一区二区影视| 国产强奸乱伦第1页| 欧州91高潮| 久久久久久裸体| 香蕉色网| 97这里有精品| 人妻色偷色噜| 九九九精品| 东北女人操逼| 国产日韩在线播放av| 精品久久久高清无码| 十八禁av无码免费网站APP| 最新岛国大片| 日韩一级片在线看| 蜜臀久久在线视频| 国产吹潮女在线观看| 久久久久久久久女黄| 熟妇人妻精品一区二区| 人妻中文字幕精品无码 | 99www.bibizy香蕉资源国产一区二区三区高清| 亚洲色图加勒比| 啊好爽快点-国产一区二区三区撒尿在线-成人AV | 啊啊啊啊在线播放| 青青草一区二区三区四| 强奸乱伦AV一天堂网| 五月天伊人| 亚州高清av| 懂色Av| 中文AV制服乱伦| 国产欧美日韩一区二区三区| 嗯啊不要啊在线| 青青草伊人久久| 欧美色图在线视频少妇| 中文久久久| 思思热在线视频免费| 日本熟妇人妻中出视频| 国产精品成人福利在线| 国模91| 综合色图亚洲欧美| 亚洲最大的综合性av| av中亚| 91碰碰| 91人妻丝袜无码| 福利在线黄片| 免费?级毛片无码?∨蜜芽试看| 激情婷婷黑人91| 狠肏骚人妻| 免费久久精品麻豆一区二区av| 国产第11页| av九九| 国产在线观看一区二区三区| 国产熟女一区二区| 少妇人妻无码| 日韩亚洲美女一区久久| www.色婷婷.com| 福利视频一区二区微拍| 中国一级操逼视频| 搡老女人911熟妇老熟女| 97久久超碰亚洲| 亚州色阁| 欧美A√综合网 | 曰韩少妇无码| 日韩欧亚中文在线| 久久久网一区| 婷婷五月天久久精品视频一区二区三区 | 国产精品电| yazhousetuoumei| 久久欧美按摩999| 欧美做爰无码A片视频| www.99中文字幕| 国产精品爆乳懂色蜜乳| 日本操逼视频不卡直接放| 精品人妻一区二区三区在线视频不卡| 天天日骚逼熟女| 91免费看一区二区三区| 污到发麻的视频 国产| 东北黄色电影| 婷婷综合久久| 丁香激情五月天| 婷婷丁香六月天| 九九色热| 亚洲中文字幕妇伦久久| 啊啊啊用力在线观看| av天堂影视中文在字幕在线中文| 99亚洲精品| 最新欧洲欧美日本激情网站| 久久精品欧美一区蜜桃| 9999伦理视频| 久久久专区| 欧美精品久久| 职场同事知名国产国产精品久久欧美日韩| 久久久久久裸体 | 国产诱惑| 一道本东京热加勒比一区二区三区| 久久精品人妻一区二区三区| 久久精品超碰| 99精品综合久久久久五月天| 国产乱码久久| 久九九九九九九九热| 成人在线日韩| 国产兽交视频在线播放| 精品美女久久一二三| 日本性爱不卡视频| 欧美综合色,www| 啊啊啊啊嗯嗯嗯用力好爽 | 日韩欧无码一区二区三区免费不卡| 国产视频三区四区| 97超碰欧美| 欧洲精品一级二级精品综合视频综合| 欧美gv在线观看| 秋霞久久亚洲精品成人| 一块操欧美性爱| 校园春色制服丝袜中文字亚洲| 美女啊啊啊啊pc| 夜草欧美| 亚洲天堂加勒比| 嫩草美女久久| av天堂5| 欧美性爱五月天| 亚洲AO在线| 欧美极品色| 少妇精品久久| 蜜乳AV一区| 三级三级三级日本99| 色 婷97| 操美女高潮抽搐白浆| 国产蜜臀在线| 中文字幕精品人妻丝袜| www.91久久| 色吧5亚洲| 人妻夜爽夜夜爽| 麻豆久久久久久久久丝袜| 国产亚洲精品av一区| 夜夜骑夜夜操| 蜜臀AV一区二区三区| 人妻免费观看| 大香蕉天天看妹子| 久久久一区二区三区四曲免费听| 啪啪免费| 欧美欧美啪啪视频| 国产97在线视频| 色妇91| 女一区二区| 天天日天天色| 国产99 中文字幕日韩小视频| 无码一区二区精品视频久久久春药| 日韩天天综合| 国产精品一区二区麻豆| 成人情色综合网| 热久日综合| 中文字幕版| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 色综合色色| 亚一综合久久久久久久久久| 99在线免费公开视频| 免费人成毛片乱码| 久久一二三四| 久久精品熟妇丰满人妻99| 97伦综合| 熟女精品va中文字幕| 草草草视频在线免费看| 97久久超碰| 色欧美亚洲| 好爽视频在线观看视频| 999综合网| 视频不卡中文字幕| 日韩AV无码网站| 啊啊啊爽爽| 成人怡红院| 99re在线| 午夜亚洲WWW湿好大| 日本国产亚洲一区在线观看| 国产极品粉嫩馒头一线天av| 国产精品亚洲一级av第二区| 激情啪啪拍91| 99热精品在线在线| 97超碰碰碰| 厕所偷拍在线| 99精品伊人| 新精精品久久精品| 国产乱码久久久| 91成人精品| 91丝袜| 蜜臀久久99精品久久久久久-DVD原版全| 五十路熟女人妻一区二区三区四区五| 亚洲码在线中文在线观看| 国产辣妈在线视频福利| 欧美另类精品xxxx| 99无码视频| 麻豆亚洲Av成人无码一区精品| 久久9亚洲| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 日韩精品在线观看网站| 超碰人人干| 综合色图,成人综合网| 久久一区无码| 亚洲宗合网| 丰满欧美放荡少妇在线| 啊啊啊好想要| 欧美日韩不卡a片| 亚洲天堂男人在线| 品亲网欧美品亲网| 极品出轨视频网站| 亚欧高清| 国产精品自拍欧美在线| 俺去久久| 久久久九九| 亚洲另类春色| 欧美系列在线一区二区| 天天日B狠狠操| 97色色,97综合| 伊香蕉综合久久久久久久噜噜噜| 免费中文综合精品| 最新欧洲欧美日本激情网站| 亚洲综合一| 欧美v日韩v亚洲v最新在线| 天天躁日日躁xxxxx| 综合熟女| 日本精品九九九| 久久国产成人精品国产成人亚洲 | 国产性感骚丝袜在线| 道久久五香丁月婷婷激情综合| 欧美日韩亚洲天堂| 国产剧情AV不卡在线观看| 国产精品久久发布| 久久久啊啊啊| 亚洲啪啪视频一区二区| 欧美亚洲日韩16色| 成人五月天丁香激情综合| 黄片无码在线制服| 天天日美女的B| 啪啪性爱免费视频| 午夜情侣自拍网站| 91丝袜美女视频| 中文字幕性感少妇av| 久草在| 亚洲天堂五月天国产| 97色伦欧美| 欧亚三区动漫| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 中文字幕一区二区三区字幕| 欧美在线色图| 中文操逼字幕| 丰满少妇一区二区三区专区| 97综合国产| 婷婷久久大香蕉| 亚洲综合校园春色| 少妇xx精品| 色 亚洲 91| 亚洲欧美日韩免费电影| 成人热久久精品| 蜜乳AV免费观看| 欧美综合色站| 国产精品久久久久久久久久梁医生| 97色五月天完| 日本一区二区中文字幕久久| 亚洲熟妇丝袜在线观看| 欧州一区二区三区四区| 久久精品亚洲婷婷| 1级午夜影院费免区| 欧美日韩一干二干| 福利在线观看一区二区| 97人人夜| 中文高清一区二区的| 国产老太乱伦一区| 丝袜综合| 深夜国产一区二区三区在线看| 国产情色第一第二页在线观看| 乱欲一区二区| 精品人妻久久久| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 国产野战露脸在线播放| 91无码人妻| 在线观看国产黄色| 五十路三区在线| 欧美日本久久精品一区| 无码操逼网| 一卡二卡在线播放| 成人AV素股で擦久久| 免费αV在线视频| 传媒免费一区二区三区| 99热99色| 天堂69亚洲精品中文字| 国产精品3| 99re视频在线观看这里只有精品| 亚洲精品国语在线播放| 日韩淫色网| 婷婷五月天小说| 免费人成在线观看网站品爱网| 曰本特级特黄特色黄色A级网站高清在线免费看| 无码国产精品久久久久| 欧美色女人| 四虎免费看黄| 这里有精品| 九九热久久99精品re| 老司机福利社视频在线观看| 91夜夜蜜桃臀1区2区3区| 伊人久操| 人妻无一区二区三区| 久9综合在线| 久久25| 欧美日韩第一页| 蜜乳AV免费观看| 蜜汁欧美| 夜夜做夜夜爽精品视频| 三上制服丝AV| 25国产精品免费观看| 欧美日韩日产免费网站看| 热热色91| 超碰欧美97资源| 久久少妇视频| 天美av在线观看| 国产日本久久免费精品| 女人被男人桶爽视频网站| 天天日天天干少妇日| 色偷综合| 伦在线97| 99re8免费高清在线| 日韩乱码Av| 亚洲午夜福利视频| 日本视频在线观看污污污| 操屄日韩| 国产色图乱伦| 清纯唯美亚洲| 日韩欧美日韩| 色汉综合| 欧美色人| 欧美综合网| 国产精品久久蜜乳av| 精品国产乱码久久久久久久久久毛片| 熟女91网| 老色鬼成人精品视频下载大在线观看| 夜夜青青无码影院| 任我爽在线视频免费观看| 亚州色图欧美| 国产肏屁眼视频| 色999偷自拍拍| 国产大片精久久久久久| 91亚洲欧美色图| 青青草亚洲一区| 国产精品久久9| 性色乱AV一区二区| 91艹逼精品| 久久99手机免费视频| 97 国产一区| 青青草伊人久久| 超碰99热中文字幕| 五月开心久久AV官网| 天堂资源站| 亚洲色图第四色| 黄页网站成人免费| 亚洲欧美碰碰| 少妇久久| 大香焦A片| 日韩精品在线观看网站| 天天爽天天操| 国产丝袜美女诱惑| 亚洲性猛交| 久湿久久| 91亚洲欧美激情| 欧美色网| 神马久久久久久伦理片| 欧亚在线视频| 九九热免费国产视频婷婷伊人| 第四色色综合91| 亚州春色| 久久无码精品| 亚洲一卡二卡在线免费| 人人看人人摸人人色| 丁香五月偷拍| 中文字幕亚洲欧美在线不卡| 丝袜狠狠草尤物 91| 精品人妻少妇| 澳门黄片一香蕉视频| 欧美东京热精品A∨| 99热综合| 欧美日韩精品国产91| 亚洲美女高潮喷水视频| 日韩免费中文字幕视频| 91快色色色色色| 26uuu欧美| 婷婷15月天青娱乐| 无码78| 最新日日夜夜天天干干| 色人久久| 亚洲涩涩| 久操视频在线观看| 最新国产亚洲精品精品国产亚洲综合| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 国产乱人妻精品入口| 欧美久久人体| 五月天我淫我色av| A久久| 91麻豆一二三区| 国产精品久久久久久久久久久久| 亚洲黄色网址视频| 日日AV加勒比| 夜夜躁狠狠躁日日躁av| 天天做日日做天天欢。| 啊啊啊啊啊操我视频| 精品一区二区三区18| 久操网视频| 偷拍亚洲高清图片| 国产丝袜高跟美女av免费观看| 无码自拍SM| 日本性爱不卡视频| 欧美精品偷拍| 尤物视频视频官网| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 欧美黑人168页欧美黑人167| 五十路六十路七十路熟婆| 狠狠久久亚洲欧美专区| 成人日本片久久久蜜桃| 欧美少妇性爱网站| 天天日天天屌天天操| 国产精品直播在线观看直播| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 亚洲天堂AV在线播放| 91美腿丝袜在线观看| 性色A∨91| 日韩成人网址| 一卡二卡三卡| 五月色网| 97国产|免费| 国产成人无码网站在线视频| 日韩成人人妻网站| 怡红院一区二区熟女人妻| 成人欧美日超碰| 在线欧美69V免费观看视频| 十八禁黄色成人网站观看| 黄色免费网| 伊人国产av| 国产亚洲精品一区二区三区| 精品乱子一区二区三区99| 国产强奸乱伦无码视频| 九九十八精品| 国产最新小视频在线播放下载| 好好的日:com久久九九| 国产女同视频在线播放| 日本天天干天天搞一区| 亚洲αv一区二区三区| 日韩高清一二三| 亚洲Av无码成人精品国产| 一二区在线观看视频| 五月天大香蕉| 欧美色图亚洲激情| 东京热一区二区三区四区五区六区| 亚洲欧美国产va在线播放频| 天天享受天天看| 日韩亚洲中文字幕在线| 97日韩欧美亚洲| 亚洲男人天堂2019| 欧洲黄色网| 男人把坤坤插入女人的下体| WWW黄片COM| 亚洲欧美另类小说| 性性欧美| 啪啪啪综合网| 欧美片第一页| 9 9无尺码天堂网| www.色婷婷| 欧美 亚洲 制服 精品| 亚洲久9| 欧美综合色站| 欧美国产婷婷久久| 色眯眯射| 中国一区二区亚洲人妻| 美女9118禁| 国产亚卅97| 日韩乱伦视频| 欧美中出| 久久久内射良家| 9久综合网| 思思热免费在线视频| 久热伊人| 超碰综合色| 五月丁香啪| 无码国产Av| 99热销国产这里有精品| 日本欧美色| 丁香婷婷久久 | 九九九九九精品十六| www.久久| 亚洲va有码在线天堂| 欧美日韩亚洲天堂| 91嫩草在线| 嗯嗯嗯啊啊啊在线免费观看| 囯产操逼片| 国产精品久久久吖| 91n处女在线观看| 在线视频五十市| 狠狠色综合网| 福利在线观看一区二区| 人妻偷拍一区二区三区| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 精品97久久| av久日| 欧美色图偷拍另类| 色蜜AV| 成人三级片无码| 黄色人人| 日韩欧美大片免费高清啪啪| 日日躁夜夜躁狠狠躁超爽| 久久AV色| 久久中出在线| 啊嗯好大视频在线观看| 亚洲天堂区| 久久这里只精品99re66图| 在线欧美69V免费观看视频| www熟女乱伦com| 中文字幕欧美丝袜07资源| 床戏久久久av一区二区麻豆| 九九九九97| 校园春色亚洲无码| 夜草欧美| 91性高| 麻豆国产第一| 99www.bibizy香蕉资源国产一区二区三区高清 | 婷婷五月色| 欧美中出1| 怡红院一区二区熟女人妻| 久久九九视频九九视频| 国产欧美精选激情视频| 精品人妻1区| 五十路六十路素人熟女| se吧提供91精品国产91久久久久久| 亚洲日韩天堂| 大色综合| 东北少妇高潮zzzz| 国内毛片国产欧美拍| 国产家庭乱伦表演| 国产精品99精品视频网站| 日产操逼| 操逼日批| 日韩精品 视频一区二区| 黑人无码一区二区| 成人性爱电影一区二区| 五月天久久久| 曰韩精品九九无码| 欧美熟女激情| 一直超碰| 亚州精品人妻一二三区| 丰满人妻-区二区三区免费看| 99精品人妻| 探花视频免费观看国产专区| 日韩操逼性鲍| 人人操人人操草草| 97福利视频| 午夜天天碰综合视频| 少妇人妻无码| 公司1区2区3区精产精| 欧美se综合| 欧洲性爱无码区| 日本性爰一道本| 日本亚洲熟女视频| 丰满人妻一区二区三区四| 99抽插| 欧洲一区二区三区四区在线观看| 欧美se综合| 国产av激情无码久久天堂| 永久免费发布性爱网| 欧美激情五月天| 啊啊啊啊啊在线视频| 四虎在线观看网站| 性天堂| 久久精品毛片免费不卡| 婷婷丁香六月| 国产传媒1234区| 深夜激情| 欧美中文字幕日韩在线| 国产福利精品最新在线| 久草综合京东| 操死我了啊啊啊| 亚洲男人天堂网| 在线性黄高清免费视频| 久极品在线观看| 日韩高清一二三| 凹凸视频在线一区二区| 国产成人无码网站在线视频| 欧美久久婷| 色欧美色交综合| 韩国手机不卡无码三级视频| wwwss在线观看| 99蜜桃臀亚洲成人在线观看| 日韩欧美传媒一区国产| 午夜精品五区| 久草视频制服诱惑| 91高清欧美| 18禁美女裸体无遮挡啪啪| 欧洲天天在线| 蜜桃午夜视频一区二区| 综合国产影视三级| 国产熟女少妇一区| 性欧美第一页| 色官网色综合| 日日干日日操五月天伦理视频| 色约约一区=区三区| 极品尤物自安慰| 中文字幕少妇色| 亚洲欧美不卡线| 婷婷久久五月| 国产又长又大又粗的视频| 亚欧免费| 欧美天堂日韩三级国产传媒| 女色综合| 欧美亚洲玖玖玖| 91少妇高潮| www.国产高潮精品| 91劲爆| 人人操,操人人| 日本淫穴在线| 亚洲阿v天堂无码z2018| 神马久久网| 91av一区二区在线观看| 日本 免费 一区二区三区 久久香蕉| 60秒不遮不挡| 激情深爱五月天| 清纯唯美第一页| 国模精品娜娜一二三区| 国产丝袜一区二区三区| 91成人精品在线播放| 风骚少妇视频中文字幕| 91c色| 亚洲资源网| 日本Xx性爱| 色偷偷人人玩人人舔人人操人人摸人人爽 | 国产精品96| 久久久久久久久久久久久久久性生活视频 | 97九色人妻| 熟妇乱伦一区二区| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 久久69| 天天爽爽爽爽| 精品午夜福利导航| 日本 免费 一区二区三区 久久香蕉 | 精品国产一区二区三区四区在线看| 久久夜夜夜夜| 一区操逼日比视频| 精品综合久久久久久97| 日韩中文字幕视频在线观看| 人妻激情视频| 操狠狠| 老熟女乱伦一区| 国产第二页| 国产自偷自拍一区| 亚洲综合九九| 久久中出在线| 日韩乱伦视频| 欧美亚洲小说| 丝袜视频一区二区在线播放国产中文| 午夜福利在线合集| 一二三区视频在线观看| 超碰 97国产熟女| A一区片| 综合九九| 嗯啊不要在线| 天天操天天射天天日| 97视频一区| 欧美九九爱| 成人麻豆av电影网站| 9精品久久久久| 日韩中文字幕熟妇人妻| 欧美黄片欧美黄片xxx| 伦理第一页| 欧美A√综合网| 天天肏夜夜肏| 欧美爱三级日韩久久| 天操天操夜操夜月月年年操操| 97色五月天完| 久久久亚洲欧美综合| 天天噜| 久久久久921| 美女黄页| 妺妺跟我一起洗澡没忍住| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 思思热在线视频免费| 久久久久久无码人妻中文字幕| 黑丝少妇麻豆| 无码伊人久久大杳蕉中文无码| 日韩免费在线观看不卡| 蜜臀va69| silk lablo在线观看一区二区| 亚洲一区二区麻豆影院| 无码高清专| 性爱视频免费网址| 97在线免费看视频| 精品二区三四区五电影 | 亚洲人精品久久久| www.AV有限公司一区| 久久色人体| 日本在线激情一区二区三区 | 探花激情视频| 日本免费一级AAA大片器| 天天插网| 精人妻一区二区三区| 久久 久久国内精品亚洲| 久久久久9久久久久| 99热精品在线在线| 丰满人妻av一区二区三区| 乱伦一区二区三区‘| 在线日韩日本亚洲国产| 成人国产二区三区在线,男女精品。| 97精选久久| 日韩精品第3页| 综合激情97| 99啪| 91久久久久久久久久久| 国产毛片精品一区二区色欲黄A片| 看日韩操逼| 久久精品毛片免费不卡| 一级做a爰片久久毛片图片| 1769一区| 大学生美女口爆| 男人的午夜天堂| 91国模| 欧美黑人熟妇精品91| 欧美精品一二三| 一本色道久久综合精品婷婷| 男人天堂毛片| 青青草依人大香蕉| 麻豆精品.欧美精品.日韩精品.| 亚洲成人AB| 小电影欧美91| 亚洲Av诱惑| 综合久久9| 精品九九九| 四虎国产精品永久在线囯在线| a级免费在线观看| 欧美成人一级麻豆| 黄色操人| 密乳无码| 97任你吞精| 色人久久| 亚洲天天艹| 成人网欧美风情| 操死我了嗯嗯嗯| 夜夜夜夜爽| 久久久性爱| 无码天堂| 一级片在线观看高清无码| 欧美日本中字另类在线| 俺去俺来也在线www| 日本九九九九| 色嘟嘟人妻天堂网| 91天美传媒精品| www. 男人天堂成人在线| 中文字幕一二三av| 丝袜综合网| 日B操| 丰满少妇乱子伦精品无| 久操热| 日韩伦理视频| 91爱欧美| 久久啊啊啊| 九九视频黄色片| 国产18精品亚洲精品| 精品久久久久,69国产成人精| 综合干干干av久久久综合网| 欧美美女后入| 欧美92| 涩涩涩综合| 97人人草| 蜜臀99999| 蜜臀99久久精品| 美国日韩黄片| 人人插人人搞人人操| 精品人妻1237| 果冻传媒A片一二三区| 蜜臀99久久精品久久久久| wwwxxx日本爽| 91精品综合久久久久久五月丁香| 91殴美大片| 久久婷婷一区| 亚洲图片色图欧美另类| 99热在线播放| 噜噜噜久久亚洲精品色情| 猛猛干| 夜夜影视四色| 观看免费区二区三区二| 91中文字幕在线观看| 国产极品粉嫩馒头一线天av| 精品国产肉丝袜在线拍国语| 91欧美成人色站| 伊人网在线点播| 欧美日韩另类在线播放| 97资源制服丝袜| 国产风韵犹存熟妇三区| 久久黄片国产一区二区| 俺去也婷婷| 视频二区熟女人妻| 麻豆国产视频精品观看| 大胆91| 亚洲人精品久久久| 美女极品一区二区三区| 亚洲不卡av在线| 欧美97色| 欧美日韩91| 91精品少妇搡搡搡| 天堂无码精品国产久| 超碰97色色| 99re9| 激情综合五月| 亚洲欧美综合图片| 欧美日韩国产色图在线| 亚州中文字幕超碰97| 超碰在线欧美性爱激情| 天天影视网综合少妇| 校园春色AV天堂| 激情五月天社区| 4虎在线视频| 超碰在线香蕉| 蜜屁Av| 狼狼色丁香久久婷婷综合五月| 欧美亚男人的天堂| 2017大香蕉| 电影69乱码96| 91狠狠综合网| 日韩偷拍色图| 欧美色狠| 18一区二区三区| 国产自制av蜜乳| 1024亚洲中文字幕久在线看片你懂的 | 33044男人的天堂深夜备| 黄片免费久久久久久久| 国产久久久久影院老熟女| 日韩性爱1级片视频| 日韩电影天堂视频一区二区| 亚洲成人性爱网站在线播放| 老熟妇综合| 再深点灬舒服灬太大了添视频| 久久爽爽精品| 99久久婷婷丁香| 精吧天堂| 静品嫩模一区二区| 欧综合网| 蜜桃精品一区二区三区ww| 秋霞免费无码视频日韩A片| 香港成人一级视频在线青青草| 伊人精品久久网站| 久久久久久少妇| 国产精品亚洲免费| 伦理第一页| 久久精品亚洲东京热色播| 欧美性爱免费短视频| 午夜无码熟妇丰满人妻| 欧美成人黄网色网站| 日韩有码专区| 日日夜夜骚| 日韩人妻中文视频| 亚洲深夜福利| 蜜臀精品1区2区| 国产精品久久久久无码A√| 日本五区不卡| 校园春色之综合网| 亚洲国产欧美另类自拍| 91精品操美女| 久都青青视频| 国产探花精品在线| 免费在线视频97| 桃色六月天| 日韩欧美亚洲一区二区三区影院 | 成片免费观看视频大全| 热99这里有精品综合久久| 伊人伊人LD| 五月丁香网站| 青草草免费网站av| 久久黄黄黄| 天美一二三在线观看Av| 天天日天天干天天整| 97久久超碰| 综合天天。| 超碰激情808| 亚洲最大无码中文字幕网站| 天天日天天干天天操| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊| 免费在线观看AV无码网站| 午夜美女福利视频| 欧美综合色综合| 美腿色图| 亚洲av强奸乱伦| 国产日韩手机视频在线| 亚洲天堂另类| 欧美亚洲激情一二三| 91原创在线观看| 激情久久久| 嫩草在线视频| 屁股久久久久久| 一二三四区操操Av| 欧美韩国你懂得在线 | 欧美亚洲丝袜人妻制服中文99| 粉嫩少妇自慰在线| 一品道视频一区二区三区| 岛园激情| 国产欧美精选激情视频| 91色综合| 四虎影视欧美| 国产精品一二三| 夜夜操中文字幕| 欧美欲色| 偷拍伦理视频| 丁香色五月 97干| 色色香蕉| 小视频国产| 波多野结衣之双飞调教在线播放| 99少妇内射| 很狠操| 亚洲欧美日韩国产丝袜自拍中文| 97视频在线观看播放与子乱对白在线……| 国产乱人伦AVA麻豆软件.| 国产av激情无码久久天堂| 超碰午夜| 神马午夜久久| 青青青青青手机视频| 亚洲色图欧美色图综合| 亚洲情色综合网| 骚女高跟AV在线| 久久一二三四不卡| 亚洲情色图片区| 中文字幕文字幕无码一区二区三区电影99 | 超碰综合色| 玖玖爱综合| 爱干爱射网啊啊啊| 国产不卡精品91| 亚洲情色婷婷五月天| 日本人体九九九九九九| 9 9精品一区二区三区| 丁香六月激情综合| 激情深爱五月天| 男人的天堂啪啪啪啪啪蜜桃不卡| 久久草大香蕉| 丁香五月成人| 大香蕉亚洲中文| 91xingse| 欧洲免费一区二| 亚洲综合影片| 天天天天天天天天综合| 欧美影音在线| 物业黑人 AV一区| 五十路熟女在线不卡观看一区二区| 欧美色图自拍| 青青草原香蕉日本Ap|