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

ARTICLE DETAIL

資訊詳情

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

目標(biāo)文件與可執(zhí)行文件:從編譯鏈接到ELF結(jié)構(gòu)詳解

目標(biāo)文件與可執(zhí)行文件:從編譯鏈接到ELF結(jié)構(gòu)詳解 1. 從一行編譯命令說起目標(biāo)文件與可執(zhí)行文件到底在干什么很多人寫了好幾年代碼天天敲gcc main.c -o main但真被問到“.o文件和最終的可執(zhí)行文件到底差在哪”“鏈接器憑什么能把幾個(gè)零散的目標(biāo)文件拼成一個(gè)能跑的程序”往往就卡殼了。這篇內(nèi)容就是把這個(gè)鏈條徹底拆開講清楚目標(biāo)文件Object File是編譯器把單個(gè)源文件翻譯成機(jī)器碼后產(chǎn)出的中間產(chǎn)物可執(zhí)行文件Executable File是鏈接器把若干目標(biāo)文件加上庫、按規(guī)則拼裝并完成地址分配后的最終成品。搞懂這兩者的結(jié)構(gòu)差異、生成流程和內(nèi)部布局你才能明白為什么會(huì)出現(xiàn)“undefined reference”、為什么靜態(tài)庫順序會(huì)影響鏈接結(jié)果、為什么同樣的代碼換個(gè)編譯選項(xiàng)體積差好幾倍。這篇適合誰看剛學(xué)完 C/C 語法、開始接觸多文件工程的新手能從里面拿到完整的實(shí)操路徑和可復(fù)現(xiàn)的命令已經(jīng)工作但一直把編譯鏈接當(dāng)黑盒的開發(fā)者能補(bǔ)齊“符號(hào)表、重定位、段布局”這些關(guān)鍵概念做嵌入式或者對(duì)二進(jìn)制體積敏感的人也能從段合并和鏈接腳本的角度找到優(yōu)化切入點(diǎn)。我不會(huì)只丟概念而是帶著你把一個(gè)多文件小工程從源碼一步步編譯、反匯編、查看段表、最后鏈接成可執(zhí)行文件每一步都告訴你“為什么這么做”和“這里容易踩什么坑”。先給一個(gè)最樸素的心智模型源文件是“原材料”目標(biāo)文件是“按圖紙加工好的零件”可執(zhí)行文件是“組裝完成、能通電運(yùn)轉(zhuǎn)的整機(jī)”。零件階段還不知道自己會(huì)被裝到整機(jī)的哪個(gè)位置所以里面留著一堆“待填的地址空位”這就是重定位的由來整機(jī)組裝時(shí)鏈接器負(fù)責(zé)把這些空位填上并決定每個(gè)零件最終擺在內(nèi)存的哪個(gè)偏移。理解了這個(gè)類比后面所有細(xì)節(jié)都是往這個(gè)骨架上掛肉。2. 目標(biāo)文件到底是什么ELF 結(jié)構(gòu)逐層拆解2.1 三種目標(biāo)文件形態(tài)與它們的區(qū)別嚴(yán)格來說“目標(biāo)文件”是個(gè)統(tǒng)稱實(shí)際有三種形態(tài)很多人混著叫導(dǎo)致概念混亂??芍囟ㄎ荒繕?biāo)文件relocatable object file通常.o是編譯器直接產(chǎn)物里面含代碼、數(shù)據(jù)、符號(hào)表和重定位信息地址還沒最終確定可執(zhí)行目標(biāo)文件executable是鏈接完成的成品所有地址已分配可以直接加載運(yùn)行共享目標(biāo)文件shared object.so是一種特殊的可重定位文件能在加載或運(yùn)行時(shí)被動(dòng)態(tài)鏈接。三者格式上是同源的Linux 下都是 ELFExecutable and Linkable Format只是頭部字段和段布局不同。我見過不少人以為.o就是“半個(gè)可執(zhí)行文件”其實(shí)更準(zhǔn)確的說法是“一個(gè)自包含但地址未定的模塊”。它已經(jīng)是可以被機(jī)器執(zhí)行的機(jī)器碼了只是里面引用的外部符號(hào)比如調(diào)用了printf地址還是占位符直接拿去跑會(huì)崩。這個(gè)認(rèn)知很關(guān)鍵因?yàn)樗忉屃藶槭裁茨繕?biāo)文件不能直接執(zhí)行、為什么必須經(jīng)過鏈接。2.2 ELF 頭與段表先看“目錄”再看“內(nèi)容”拿到一個(gè).o文件第一件事不是反匯編而是看它的 ELF 頭和段表section header table。ELF 頭里記錄了文件類型ET_REL表示可重定位、ET_EXEC表示可執(zhí)行、ET_DYN表示共享對(duì)象、目標(biāo)架構(gòu)、入口地址、段表在文件中的偏移和條目數(shù)量。段表則是整個(gè)文件的“目錄”每一項(xiàng)描述一個(gè)段的名字、類型、在文件中的偏移、大小、對(duì)齊要求。用readelf -h看頭部用readelf -S看段表這是排查二進(jìn)制問題的起手式。我習(xí)慣先掃一眼段表里有沒有.text、.data、.bss、.rodata、.symtab、.rela.text這幾個(gè)關(guān)鍵段缺哪個(gè)基本就能定位問題方向。比如沒有.symtab說明被 strip 過調(diào)試信息沒了.rela.text特別大說明這個(gè)文件外部引用很多鏈接時(shí)依賴較重。2.3 代碼段、數(shù)據(jù)段、BSS 段的分工邏輯.text放機(jī)器指令通常只讀可執(zhí)行.data放已初始化的全局變量和靜態(tài)變量可讀寫.bss放未初始化或初始化為零的全局/靜態(tài)變量它在文件里不占實(shí)際空間只記錄大小加載時(shí)由系統(tǒng)清零。這個(gè)設(shè)計(jì)很巧妙如果一個(gè)程序聲明了一個(gè) 1MB 的全局?jǐn)?shù)組但不初始化.bss只記 1MB 這個(gè)數(shù)字文件不會(huì)真的大 1MB。我實(shí)測(cè)過一個(gè)聲明char buf[1048576];的源文件編譯出的.o只有幾 KB用size命令看.bss卻是 1MB 多這就是段設(shè)計(jì)的價(jià)值。.rodata放只讀數(shù)據(jù)比如字符串字面量、const全局變量。把字符串放只讀段有個(gè)實(shí)際好處多個(gè)進(jìn)程共享同一份只讀頁省內(nèi)存壞處是如果你試圖改字符串字面量會(huì)觸發(fā)段錯(cuò)誤這也是“為什么char *s abc; s[0]x;會(huì)崩”的底層原因。2.4 符號(hào)表與重定位表鏈接器的“施工圖紙”符號(hào)表.symtab記錄了這個(gè)目標(biāo)文件定義了什么符號(hào)函數(shù)名、全局變量名、引用了什么外部符號(hào)、每個(gè)符號(hào)在段內(nèi)的偏移和類型。重定位表.rela.text、.rela.data等則記錄了“代碼里哪些位置需要鏈接器來填地址”每條重定位項(xiàng)包含偏移、符號(hào)索引和重定位類型。這兩張表是鏈接能工作的根本。我打個(gè)比方符號(hào)表是“通訊錄”告訴你誰在哪重定位表是“待辦清單”告訴你哪塊地址還空著、該填誰的地址。鏈接器讀所有目標(biāo)文件的符號(hào)表建立全局符號(hào)表再逐條處理重定位表把空位填上。理解這一點(diǎn)你就能自己解釋“undefined reference to xxx”了——就是某個(gè)重定位項(xiàng)指向的符號(hào)在所有輸入文件里都找不到定義。3. 從源碼到可執(zhí)行文件完整實(shí)操鏈路3.1 四階段編譯流程與每步產(chǎn)物一個(gè) C 源文件到可執(zhí)行文件要經(jīng)過預(yù)處理、編譯、匯編、鏈接四個(gè)階段。預(yù)處理gcc -E展開宏、處理#include、條件編譯產(chǎn)出.i文件編譯gcc -S把預(yù)處理后的代碼翻譯成匯編產(chǎn)出.s匯編gcc -c把匯編翻譯成機(jī)器碼產(chǎn)出可重定位目標(biāo)文件.o鏈接gcc不帶-c把多個(gè).o和庫拼成可執(zhí)行文件。我建議新手把這四步拆開手動(dòng)跑一遍而不是一條命令到底。拆開跑你能清楚看到每一步的輸入輸出出問題時(shí)也知道該在哪一步排查。比如宏展開錯(cuò)了是預(yù)處理階段的事語法錯(cuò)誤在編譯階段報(bào)符號(hào)找不到是鏈接階段的事分清楚能省大量時(shí)間。# 預(yù)處理 gcc -E main.c -o main.i # 編譯成匯編 gcc -S main.i -o main.s # 匯編成目標(biāo)文件 gcc -c main.s -o main.o # 鏈接成可執(zhí)行文件 gcc main.o utils.o -o app3.2 一個(gè)多文件工程的完整復(fù)現(xiàn)我準(zhǔn)備了一個(gè)最小可復(fù)現(xiàn)的工程main.c調(diào)用utils.c里的函數(shù)utils.c里有個(gè)全局變量。這樣能同時(shí)演示函數(shù)符號(hào)和變量符號(hào)的鏈接過程。// utils.h #ifndef UTILS_H #define UTILS_H extern int g_counter; int add(int a, int b); #endif // utils.c #include utils.h int g_counter 10; int add(int a, int b) { g_counter; return a b; } // main.c #include stdio.h #include utils.h int main(void) { int r add(3, 4); printf(result%d counter%d\n, r, g_counter); return 0; }分別編譯成目標(biāo)文件gcc -c main.c -o main.o、gcc -c utils.c -o utils.o。此時(shí)用nm main.o會(huì)看到U add、U g_counter、U printfU表示未定義引用用nm utils.o會(huì)看到T add、D g_counterT表示代碼段符號(hào)、D表示已初始化數(shù)據(jù)段符號(hào)。這個(gè)對(duì)比非常直觀地展示了“誰定義、誰引用”。然后鏈接gcc main.o utils.o -o app。鏈接器把main.o里對(duì)add和g_counter的引用解析到utils.o的定義上對(duì)printf的引用解析到 C 標(biāo)準(zhǔn)庫。跑起來輸出result7 counter11說明全局變量確實(shí)被修改并共享了。3.3 用工具“透視”目標(biāo)文件內(nèi)部光跑通不夠得會(huì)看內(nèi)部。我常用的工具組合是file看文件類型size看各段大小nm看符號(hào)objdump -d反匯編看指令readelf -r看重定位項(xiàng)objdump -s -j .rodata看只讀段內(nèi)容。這套組合基本能覆蓋日常排查。拿main.o舉例objdump -d main.o反匯編后你會(huì)看到調(diào)用add的那條指令后面跟著一個(gè)占位地址通常是call到當(dāng)前指令的下一條附近偏移為 0旁邊注釋寫著R_X86_64_PLT32 add-0x4之類的重定位提示。這就是“地址還沒填”的直接證據(jù)。鏈接成app后再反匯編那條call就變成了真實(shí)地址。親眼看到這個(gè)變化比重定位概念本身更有說服力。3.4 鏈接順序?yàn)槭裁磿?huì)影響結(jié)果靜態(tài)庫鏈接有個(gè)經(jīng)典坑鏈接器從左到右掃描輸入遇到靜態(tài)庫時(shí)只提取“當(dāng)前已出現(xiàn)未定義符號(hào)”所需的成員。如果庫 A 依賴庫 B但你把 A 寫在 B 后面鏈接器掃到 A 時(shí)還沒看到 B 的符號(hào)需求掃到 B 時(shí) A 的需求已經(jīng)處理完了結(jié)果就是undefined reference。正確順序是被依賴的庫放后面比如gcc main.o -lA -lB。我踩過這個(gè)坑一個(gè)工程里-lfoo -lbar怎么都鏈接不過調(diào)換順序成-lbar -lfoo立刻通過。當(dāng)時(shí)不知道原理以為是玄學(xué)。后來明白鏈接器是單遍掃描、按需提取順序本質(zhì)上是“依賴關(guān)系必須從使用者指向被使用者”。這個(gè)經(jīng)驗(yàn)值一條鏈接報(bào)未定義符號(hào)時(shí)先懷疑庫順序再懷疑庫路徑最后才懷疑符號(hào)真不存在。4. 可執(zhí)行文件與目標(biāo)文件的關(guān)鍵差異4.1 段布局從“節(jié)”到“段”的合并目標(biāo)文件里是一堆細(xì)粒度的“節(jié)”section比如每個(gè)函數(shù)可能單獨(dú)成節(jié)開了-ffunction-sections時(shí)??蓤?zhí)行文件里這些節(jié)會(huì)被合并成粗粒度的“段”segment按權(quán)限分組代碼段只讀可執(zhí)行、數(shù)據(jù)段可讀寫、只讀數(shù)據(jù)段只讀。用readelf -l app看程序頭program header能看到這些段的映射關(guān)系用readelf -S app看節(jié)表能看到節(jié)被歸到了哪個(gè)段。這個(gè)合并的意義在于內(nèi)存頁權(quán)限管理。操作系統(tǒng)按頁設(shè)置權(quán)限代碼頁設(shè)只讀可執(zhí)行能防止程序意外改寫指令也防了一部分攻擊數(shù)據(jù)頁設(shè)可讀寫但不能執(zhí)行。目標(biāo)文件階段不需要這個(gè)因?yàn)樗€不打算被加載運(yùn)行。4.2 地址從“相對(duì)偏移”到“虛擬地址”目標(biāo)文件里符號(hào)地址都是段內(nèi)偏移比如add在.text段偏移 0x0??蓤?zhí)行文件里所有地址都變成了虛擬地址空間里的絕對(duì)地址或者相對(duì)于加載基址的偏移取決于是否 PIE。鏈接器做地址分配時(shí)會(huì)按鏈接腳本默認(rèn)腳本可以用ld --verbose看把各段擺到虛擬地址空間的合適位置然后據(jù)此計(jì)算每個(gè)符號(hào)的最終地址再回填所有重定位項(xiàng)。這里有個(gè)容易忽略的點(diǎn)現(xiàn)代系統(tǒng)默認(rèn)生成 PIE位置無關(guān)可執(zhí)行文件地址是相對(duì)的加載時(shí)由動(dòng)態(tài)鏈接器加基址。如果你用-no-pie編譯地址就是固定的絕對(duì)地址。兩者在readelf -h里的類型字段不同ET_DYNvsET_EXEC排查某些老代碼的地址相關(guān) bug 時(shí)這個(gè)區(qū)別很關(guān)鍵。4.3 入口點(diǎn)與運(yùn)行時(shí)初始化可執(zhí)行文件頭里有個(gè)入口地址entry point但它通常不是你的main函數(shù)而是 C 運(yùn)行時(shí)庫提供的啟動(dòng)代碼如_start。這段代碼負(fù)責(zé)初始化棧、準(zhǔn)備argc/argv、調(diào)用全局構(gòu)造函數(shù)、最后才調(diào)mainmain返回后再負(fù)責(zé)清理和退出。用objdump -d app | grep -A20 _start能看到這段啟動(dòng)邏輯。理解這一點(diǎn)能解釋很多現(xiàn)象為什么全局對(duì)象的構(gòu)造函數(shù)在main之前執(zhí)行、為什么main的返回值會(huì)變成進(jìn)程退出碼、為什么在main之前打斷點(diǎn)會(huì)停在啟動(dòng)代碼里。這些都不是魔法是鏈接進(jìn)來的啟動(dòng)代碼在干活。4.4 動(dòng)態(tài)鏈接與依賴記錄可執(zhí)行文件如果用了動(dòng)態(tài)庫會(huì)記錄依賴的庫名和需要的符號(hào)運(yùn)行時(shí)由動(dòng)態(tài)鏈接器解析。用ldd app看依賴、用readelf -d app看動(dòng)態(tài)段里的NEEDED條目。目標(biāo)文件階段沒有這些因?yàn)樗€沒決定跟誰鏈接。這里有個(gè)實(shí)操經(jīng)驗(yàn)ldd顯示“not found”不一定是庫沒裝可能是庫路徑?jīng)]配LD_LIBRARY_PATH或rpath沒設(shè)對(duì)。我習(xí)慣用readelf -d看RPATH/RUNPATH條目確認(rèn)程序自己聲明的搜索路徑比盲目改環(huán)境變量靠譜。5. 常見問題排查與避坑實(shí)錄5.1 未定義符號(hào)與重復(fù)定義的兩類報(bào)錯(cuò)鏈接期報(bào)錯(cuò)基本就兩大類undefined reference to xxx和multiple definition of xxx。前者是重定位項(xiàng)找不到定義排查順序是符號(hào)名拼寫對(duì)不對(duì)、定義所在的源文件有沒有參與編譯、庫順序?qū)Σ粚?duì)、C/C 混編有沒有加extern C。后者是同一個(gè)符號(hào)在多個(gè)目標(biāo)文件里都有強(qiáng)定義常見于頭文件里直接定義了全局變量應(yīng)該用extern聲明、在某個(gè).c里定義或者兩個(gè)庫都提供了同名符號(hào)。C/C 混編那個(gè)坑特別隱蔽C 編譯器會(huì)對(duì)函數(shù)名做名稱修飾name manglingC 代碼里定義的foo在 C 看來是_Z3foov之類自然找不到。解決辦法是在 C 側(cè)用extern C包住聲明。我用nm對(duì)比過 C 和 C 編譯出的符號(hào)名差異一目了然建議你也親手對(duì)比一次比記結(jié)論深刻。5.2 段錯(cuò)誤與只讀段寫入程序跑起來段錯(cuò)誤除了空指針一個(gè)高頻原因是往只讀段寫數(shù)據(jù)。字符串字面量在.rodataconst全局變量也在只讀段試圖修改就崩。還有一種情況是函數(shù)指針指向了數(shù)據(jù)段數(shù)據(jù)段不可執(zhí)行調(diào)用時(shí)觸發(fā)保護(hù)。排查這類問題用gdb跑起來看崩潰地址再用readelf -S對(duì)照該地址落在哪個(gè)段基本能定位。5.3 二進(jìn)制體積異常膨脹的排查路徑可執(zhí)行文件突然變大常見原因有幾個(gè)開了調(diào)試信息-g沒在發(fā)布時(shí)去掉、靜態(tài)鏈接了整個(gè)庫但只用了幾個(gè)函數(shù)、模板或內(nèi)聯(lián)導(dǎo)致代碼膨脹、.bss里的大數(shù)組被誤初始化成了非零值從.bss挪到了.data文件里真占空間。排查用size app看各段大小用nm --size-sort app按符號(hào)大小排序找“大戶”用objdump -h看各節(jié)占比。我遇到過一次.data異常大最后發(fā)現(xiàn)是一個(gè)全局?jǐn)?shù)組初始化成了{(lán)1}編譯器把它從.bss挪到了.data改回不初始化或初始化為零后文件立刻瘦身。5.4 常見問題速查表現(xiàn)象可能原因排查手段解決方向undefined reference符號(hào)未定義/庫順序錯(cuò)/未加 extern “C”nm查符號(hào)、調(diào)換庫順序補(bǔ)定義、調(diào)順序、加 extern “C”multiple definition頭文件定義變量/重復(fù)鏈接nm找重復(fù)符號(hào)改 extern 聲明、去重運(yùn)行時(shí)段錯(cuò)誤寫只讀段/空指針/棧溢出gdb看崩潰地址、readelf -S對(duì)照段改數(shù)據(jù)存放位置、修邏輯文件體積過大調(diào)試信息/靜態(tài)鏈接/誤初始化size、nm --size-sort去-g、改動(dòng)態(tài)鏈接、修正初始化庫找不到路徑未配/rpath 缺失readelf -d看 RUNPATH配路徑或設(shè) rpath5.5 幾條踩坑換來的實(shí)操心得第一條養(yǎng)成看nm和readelf的習(xí)慣。鏈接報(bào)錯(cuò)時(shí)別急著搜先自己用工具確認(rèn)符號(hào)到底在不在、在哪個(gè)文件、是什么類型十有八九能自己定位。第二條發(fā)布構(gòu)建一定要 strip。調(diào)試符號(hào)對(duì)開發(fā)有用對(duì)發(fā)布是純負(fù)擔(dān)strip app能顯著減小體積但記得保留一份帶符號(hào)的用于事后分析崩潰。第三條靜態(tài)庫順序不是玄學(xué)是規(guī)則理解單遍掃描按需提取就不會(huì)再被順序問題折磨。第四條改編譯選項(xiàng)后對(duì)比段大小-O2和-Os的產(chǎn)物差異、開不開-ffunction-sections的差異用size一對(duì)比就清楚比看文檔直觀。6. 進(jìn)階視角鏈接腳本與段布局控制6.1 默認(rèn)鏈接腳本長什么樣鏈接器不是隨便擺段的它按鏈接腳本的規(guī)則來。ld --verbose能打印出默認(rèn)腳本里面定義了各段的起始地址、對(duì)齊、合并規(guī)則。比如.text通常從某個(gè)對(duì)齊地址開始.data跟在后面.bss再后面。嵌入式開發(fā)里經(jīng)常要自己寫鏈接腳本把代碼放到特定地址比如 Flash 起始地址、把變量放到特定 RAM 區(qū)域這時(shí)候?qū)Χ尾季值睦斫饩蛷摹爸馈弊兂伞氨仨殨?huì)用”。6.2 用段屬性做內(nèi)存布局優(yōu)化一個(gè)實(shí)用技巧把頻繁訪問的熱點(diǎn)數(shù)據(jù)集中放到一起提高緩存命中率把冷數(shù)據(jù)單獨(dú)放減少熱數(shù)據(jù)被換出的概率。GCC 支持__attribute__((section(name)))把變量或函數(shù)放到自定義段再配合鏈接腳本安排位置。這在性能敏感場(chǎng)景有用但別濫用段太多反而增加管理復(fù)雜度。我一般只在明確有性能瓶頸、且 profiling 證實(shí)是緩存問題時(shí)才動(dòng)這個(gè)。6.3 位置無關(guān)代碼與重定位類型PIE 和共享庫要求代碼位置無關(guān)編譯器生成的是相對(duì)尋址指令重定位類型也變成相對(duì)類型如R_X86_64_PC32、R_X86_64_PLT32。理解這些重定位類型的含義能幫你看懂鏈接器報(bào)的“relocation truncated to fit”之類錯(cuò)誤——通常是目標(biāo)地址超出指令編碼能表示的范圍需要換編譯選項(xiàng)如-mcmodellarge或調(diào)整布局。7. 把這條鏈路變成自己的調(diào)試能力我個(gè)人在實(shí)際操作中的體會(huì)是目標(biāo)文件和可執(zhí)行文件這塊知識(shí)看十遍文檔不如親手把一個(gè)多文件工程拆開編譯一遍、用工具把每個(gè)產(chǎn)物透視一遍。概念是抽象的但nm輸出的U和T、objdump里那條從占位到實(shí)址的call、size里.bss不占文件空間的事實(shí)都是具體可驗(yàn)證的。你驗(yàn)證過一次下次遇到鏈接報(bào)錯(cuò)、體積異常、運(yùn)行時(shí)崩潰腦子里會(huì)自動(dòng)浮現(xiàn)“該看哪個(gè)段、該查哪張表”。最后分享一個(gè)小技巧給自己建一個(gè)“二進(jìn)制排查工具箱”的筆記把file、size、nm、objdump、readelf、ldd、strip這幾個(gè)命令的常用參數(shù)和典型輸出記下來遇到問題按“先看類型和段、再看符號(hào)、最后看重定位和依賴”的順序過一遍大部分鏈接和加載問題都能在幾分鐘內(nèi)定位。這個(gè)內(nèi)容后續(xù)還可以往兩個(gè)方向擴(kuò)展一是深入動(dòng)態(tài)鏈接的符號(hào)解析和版本控制二是結(jié)合具體平臺(tái)的加載器講程序從磁盤到內(nèi)存的完整映射過程那又是另一條值得拆透的鏈路了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品网址| 日韩欧美经典在线观看| 国产精品岛国片在线观看| 五月丁香婷婷色| 日日夜夜青青草母狗| 欧美性91| av优播| 2019午夜福利视频| 亚洲国产一区二区日韩专区| 亚洲熟女综合| 曰韩中文人妻视频| 玖玖爱视频网站| 天天懆天天日| 加勒比性爱成人在线| 日韩av免费一级电影| 67914亚洲精品| 人妻天天爽夜夜爽2| 操人人| 中文字幕视频一区视频二区| 美国美女AV在线| 0755午夜福利视频| 久操大香蕉| 色欧洲97| 日本午夜福利影院| 亚洲天堂少妇| 亚洲宅男天堂| 亚洲天天综合| 草b在线| 少妇久久| 啪啪视频mP4| 91精品91久久久久77777俄罗斯老妇姓x| 国产家庭乱伦网址| 国产乱码久久久| 精品性爱一区二区| 亚洲中文sv| 人人扣人人操| 婷婷爽人人婷婷爽视频| 四虎av在线| 欧美日韩啪啪电影| 日日做夜狠狠爱欧美黑人| 涩涩涩综合| 午夜福利合集| 欧美精品第3页| 国内精品嫩模A∨私拍小视频| 欧美一区91大爱| 精品无码一区二区三区| 粉嫩AV输入| 91干熟女| 91无遮挡| 夜夜国产一区| 黑人精品成人一区二区三区| 97爱| 久久中文字幕女同性恋一区| 麻豆黄色五月天| 国产一区二区免费福利片| 亚洲情色图片区| 嗯啊抽插大香蕉网页| 热的中文 热的有码 热的国产| 老司机午夜福利视频一区二区| 黄色片A级一区二区三区| 欧美色图 人妻| 人人爱人人操人人性| 在线中文AV| 操逼网站地址| 国产乱弄免费在线视频。 | 伊人天天久久动态图| 97亚洲欧美| 久久久艹艹艹| 国产亲戚伦亲在线| 亚洲天堂在线怕怕视频 | 懂色av色欲av蜜臀av| 啊啊啊啊嗯嗯在线久久久| 色小视频蜜乳| 精品无码一区二区三区色欲| 国内精品999| 色天堂在线观看| 国产乱子伦一区二区三区在线观看| 久久99精品九九久久久婷婷| 91成人无码| 色情成人五月天| 97人人干人人操| 精品人妻1区| 亞洲久久直播| 97青青操视频| 欧美极品美女aaaaaa级黄片| 国产午夜福利视频在线| 亚洲91网。| 欧美中字不卡| 东京热视频网| 亚洲熟妇AV日韩熟妇在线| 91色伦| 亚洲狠| 黑人白女精品一区| 天天流夜夜操| 久久精品成人一区二区三区蜜臀 | 岛园激情| 东北老女人的激情视频| 男人天堂毛片| 色一色综合网| 婷婷五月天久久精品视频一区二区三区| 中国小夫妻勾搭露脸淫荡对白| 2020中文字幕在线| 一,爱啪啪,在线免费视频| 九九精品美女高溯喷水| 久久午夜神马| 性开放中文AV高清无码免费看| 熟女性视频| 综合激情一一91| 婷婷日韩一区二区三区中文字幕在线| 日本不卡中文| 青青操狠狠撩| 情色五月天网| 欧美偷拍区| 亚洲午夜免费狠狠干| 中文字幕人乱码中文字的预防方法 | 天天舔天天日天天射| 亚洲日韩精品一区二区| 九九黄色网| 女人的天堂大香蕉网| 天天综合-91入口| 日韩欧美三级| 日本精品成人无码| 嗯~啊~快点 死我视频免费看网站| 9久热这里只有精品| 国产家庭乱伦网址| 亚洲熟女一区| 强歼乱伦资源网| 欧美97日韩| 97综合激情| 国产精品久久成人免费| 亚洲好色人妻| www.色婷婷色综合| 亚洲做性| 色欧美天天| 亚洲春色欧美| 69人妻精品一区二区绯色| 精品9999| caorenqi shipin| 超碰97丝袜| 欧美人妻一区| 久操免费电影| 婷婷色婷婷| 蜜臀久久99精品久久久久电影| 免费在线观看AV无码网站| 日韩亚洲中文字幕在线| 超碰在线97国产| 尤物黄色在线观看网站| 玖玖资源视频一区二区三区| 激情久久av一区av二区av| 色欧洲97| AA丁香综合激情| 久久久久国产精品久久久| 欧美性猛交美女自慰91| 久草色悠悠在线视频| 无码精品久久久久久亚洲| 久久精彩视频| 精品美女久久久久| 插入粉嫩少妇视频| 欧美亚洲日韩人妻在线观看| 少妇3P性爱自拍| 97久久国产亚洲精品超碰热| 99这里有精品| 日韩熟女操逼| 麻豆熟妇乱妇熟色A片在线看 | WWW美腿丝袜香蕉中文| 亚洲一本色道中文无码aV天美| 亚洲男人天堂2| 大香蕉视频啪啪啪啪| 六月丁香啪啪啪| 天天看天天日| 欧美大片一区二区三区| 操人无码| 国产精品久久久久久久黄无码 | 国产精品女aA片爽爽视频| 97一区二区蜜臀| 日韩欧洲操屄视频| 91香蕉国产尤物视频| 久久国模av| 99亚洲天堂| 亚洲AV成人精品网站在AV| 国产精品丝袜久久亚洲不卡| 精品国产乱码久久久久久久久1 | 婷婷色一区| 精品久久久高清无码| 农村少妇久久久久久久| 素颜老阿姨乱情色| 78p欧美| 国产精品熟女乱伦| 四虎国产成人精品免费一女五男| 国产欧美第五页| 被窝影院午夜看片无码| 久久东京热久久| 日韩一级二级三级免费看完整版国语版 | 女一区二区| 国产51色综合久久免费| 91一区二区三区蜜桃| 欧美色图在线视频少妇| 久久久久9999妇女| 婷婷五月天补不补| 欧美性爱精品一区二区| 亚洲字幕一区二区| 试看日韩黄片| 性色A∨91| 超碰在97| 婷婷15月天青娱乐| 欧美少妇性乱| 中出789在线视频| 九色 人妻 大香蕉| 人人人人人人少妇| 四虎影视国产精品| 欧洲亚洲天堂精品| 欧美亚洲宗合色性图| 五月久久HDAV| 久热久一区二区三区| 午夜免费视频1000| 2011国产精品| www.色婷婷.com| 大香蕉综合| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 天天影视综合色| 色欧洲97| 日本免费二区三区| 精品精品精品| 顶级少妇BT天堂| 偷拍欧美激情| 亚洲天堂中文字幕无码男同| 九九九九九九九精品视频| 日韩在线76| 婷婷色婷婷| 久操大香蕉手机视频在线看| 日本女厕偷拍| 97碰碰日本乱偷人妻中文的| 一区二区三区四区免费视频| 天天天天干| 激情综合网激情五月天| 狼人综合婷婷激情四射 | 天天干2019| 啊a一区在线| 国产农村妇女精品一| 亚洲综合影视| 日本男人插女人的逼黄色| 亚洲精品一卡二卡三卡福利视频网站| 国产a级精品| 欧美日韩另类字幕中文| 78操B| 欧美成年人性爱视频免费观看| 亚洲国产精品无码AV久久久| 国产精品成人蜜臀AV在线| 日本123区操B视频| 一区二区激情国产熟女| 北京美女一区二区| 性爱AV天堂| 91精品国产长腿丝袜美女| 噜噜噜亚洲精| 搡老熟女免费视频| 蜜桃狠狠色伊人亚洲综合 | 美日韩成人| 精品.99999| 亚洲情色在线| 72av视频| 欧美成熟性爱精品| 色婷婷香蕉| 亚洲情色婷婷五月天| 亚洲视频,小说| 亚洲天天影视色综合| 91bbbbbb| 极品美女福利在线观看| 精品超碰中文在线| 久久日本熟女精品一区| 久久久久夜夜夜夜| 色嗨嗨在线| 日本免费中文一区二区三区四区| 91精品国久久久久久无码| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 国产最火爆久久国产网站网站| 久久性爱大全| 亚洲 欧美 另类 日韩 人妻一区| 极品色| 日韩成人精品视频自拍| 亚洲AV乱码专区国产噜噜亚洲 | 78久久| 亚洲网站一区二区在线| A级毛片在线看免费| 国产毛片精品一区二区色欲黄A片| yazhousetuoumei| 国产精品午夜福利| 国产欧美成人第一页在线观看| 能看的AV| 91亚洲图片| 国产1769在线| 97伦乱| 午夜乱轮操逼视频免费看| 成人贴图日韩欧美| 人妻精品一区二区三区| 国产 v乱码一区二| 夜色97| 国产亚洲性生活视频播放| www老逼91| 色臀AV| 人人妻人人爽| 激情久久av一区av二区av| 国产精品久久久777| 欧美97| 色色五月婷婷| 欧美亚洲色的图| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 五月婷婷深深爱| 黑人精品欧美一区二区蜜桃| 久久伊人大香蕉| 性生活性生大爱77AV国产| 五月天黄色激情视频| 亚州熟妇精品| 国产精品无码av在线| 久草男人天堂| 精品一二三区久久AAA片| 97精选久久| 黑人操一区二区| 国产日韩中文字幕欧美| 国产综合操逼高清| 亚洲 欧美 第一页| 少妇 综合| 日韩精品人妻| 久久偷拍人| 狠狠色狠狠色狠狠五月| 91精品国产长腿丝袜美女| 国产欧美亚洲精品a第2页| 亚洲色诱惑| 九九九九精品视频| 九九热九九热| 久久五十路熟女人妻| 亚洲美女 晚间男人天堂 | 歐美一級亂黃99在綫精品| 韩国手机不卡无码三级视频| 久久夜精品一区二区三区| 爱av免费| 欧美成人A√在线一区二区| 人人搡人人肉久久精品| 亚洲二区精品在线观看| 美女啊啊啊啊啊| 天天插天天舔舔天天干| 性在久久久久久| 色网1| 99re视频在线观看这里只有精品| 国产美女高潮| 久久久精品一区二区| 熟女突然公开看18禁影片| 啊啊啊爽爽| 一级AV性爱| 色悠久久久av| 2020视频1区2区3区| 成人免费毛片| 欧姜老司机| 亚洲污一污二| 禁止观看美女黄| 99国产在线 精品 视频| 日本综合色图| 亚洲日韩黑丝| 啊啊好多水| 午夜欧美女人操逼| 九七超碰| 疯操AV| 九九九九日本| 欧美日综合| 一级@啪啪视频| 粉嫩AV一区二区夜夜| 一区二区视频你懂的| 亚洲激情在线| 操逼啊啊啊91| 亚洲免费成人精品电影| 国产在线观看一区二区三区| 亚洲欧美综合| 唯美清纯 妖精视频| 大吊色| 欧美少妇色图| 熟女熟妇一区二区三区视频| m欧洲一级午老| 国内精品999| av凤凰久久久| 高清无码国产亚洲| 欧洲亚洲国产综合在线| 国产一级内射高清视频| 久久久一区二区三区四区五区| 欧美爆操91| 欧美后进式| 精品亚洲黄色片 国产精品导航一区二区 | 日日玩天天干| 后入式五六区| 乱色老一区二区三区的观看方式 | 天天做天天爱| 男人天堂欧美| 亚洲超碰97| 色欲久久99国产精品久久久久久| 91模特在线观看| 天天综合网合集91| 青青草国产一区二区三区| 成人精品一区二区三区| 精品96久久| 青青青国产| 一区二区你上我| 六月婷婷综合| 一区二区精品更新提醒| ai欧美亚洲小说| 色www精品视频在线观看| 四虎国产成人精品免费一女五男| 黄视频免费| 亚洲欧美人妻| 欧美一级AAAAAAA| 久操操AV电影| 国产成人免费观看在线视频| 免费啪啪啪网站18岁| 国产亲戚伦亲在线| a在线观看| 色色激情五月天| 天天日少妇逼AV| 欧美九九爱| 欧美美女啪啪视频| 欧美亚洲AN| 夜夜爽爽夜夜精品视频| 啊啊啊轻点在线观看| 超碰色大香蕉| 亚洲av青草久久一区二区| 蜜臀无码视频在线观看 | 久久 亚洲 日韩 人妻| A男人的天堂| 情色五月天就去干| 日本爽爽爽爽爽爽免费视频| 伊人精品国产| 人妻熟女一区二区三区视频| 久久久精品网站| 欧洲精品一级二级精品综合视频综合| 岛国A V在线免费看| 国产精品白领在线观看| 好涩综合| 国产AV色黄看到爽| A久久| 欧美97日韩| 日韩人妻精品| 男人的天堂 在线一区| 亚一综合久久久久久久久久| 久久鲁干| 国产精品午夜成人福利| 亚洲有薄码区久久在线一区| 日本人妻伦在线中文字幕| 亚洲av淫乱| 亚洲中文制服诱惑| 人妻人人澡人人爽人人| 欧美激情精品| 高清无码 国产精品| 97人肏| 久久一二三四五六七八九区| 熟女精品va中文字幕| 91美腿丝袜在线观看| 亚洲欧美激情小说| 2019天天干天天操| 日韩钢筋无码高清啾啾啾| 三及片网站| 亚洲人人夜夜澡人人爽| 无码高清操逼网址| 久久久久久久久久久久久9999| 麻豆一区二区AV天美| 欧美日本国产日韩激情视频| 99在线啪| 精品国产91av一区二区三区| 国产农村妇女精品一二区| 久久久久久久97| 五月丁香婷婷啪啪| 欧美性性性| 99热这里是精品| 色97国产69香蕉| 日韩亚洲中文字幕在线| 成人欧美日超碰| 吖在线不卡一区二区国产剧情| 午夜呻吟欧美| 亚洲精品久久久久毛片A片拉屎 | 久久久少妇诱惑精品视频| 久久久久久亚洲中文| 91精品成人| 国产在线视频二区| 97免费视频在线观看视频| 国产精品久久久久亚洲av| 99精品人人爽| 精品亚洲国产成人AV制服丝袜| 国产AV线| 在线另类| 男女性无套 免费九一| 丰满翘臀美女影院视频| 久久久∴| 欧美日韩性爱操大逼| 941超碰| 国产激情久久久| 蜜臀99久久精品久久久久| 中文字幕二区日韩天堂| 日韩欧美操逼xxx| 中文字幕AV片| 亚洲免费人妻在| 久久 精品| 亚洲AV高潮| 八人操人人摸人人看| 骚货 中文字幕 av| 99re9在线| 美国黄片aaa| 91碰碰| 日韩乱码Av| 97人人夜夜精品视频| 超碰在线成人电影| 亚洲妇色| 色色综合网站| 欧美性爱18观看| 97超碰公开| 97人人中文网| 操操碰| ji熟女.com| 欧美亚洲今日在线| 不卡一区视频| www.97在线| 亚洲超碰AV| 电家庭影院午夜69久久夜色精品国产69乱| 青青草日本中文字幕| 性爱av在线免费观看| 超碰 另类 欧美| 国产精品无码AV网站| 中国AAAAAA黄色片| 久久粉色| 丝袜天堂网| 玖玖综合色| 久久久中文| 久久久久亚洲?V片无码V| 日日躁夜夜躁狠狠躁超爽| 性性欧美| 亚洲97P| 大奶啊啊好爽 | 亚拍在线| 物尤视频一区二区| 大鸡吧尹人在线| 啪啪啪大香蕉| 国产成人在线观看综合| 国产一区二区a毛片| 张柏芝国产一区在线观看| 亚洲成人在线乱码色午夜| 人妻丝袜肏逼| 亚洲性图91| 欧洲一区二区三区免费| 99热精品青草在线| 久操B网| 先锋精品av色鲁| 伊人五月天| aⅴ日韩成人电影av在线免费看av大全 | 成年人三级黄色片视频| 亚洲第一页第二页激情| 精品国产Av无码久久久伦古装| 强乱老妇中文字幕| 久久久青青草| 久久久性爱| 大香蕉狠狠爱| 伊人麻豆传媒| 好爽视频在线观看视频 | 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 天天弄欧美| 日韩精彩免费| 国产精品老熟女一区二区| 毛片电影一区二区三区| 久久伊人大香蕉| 999国产精品999| 久久精品亚洲成a人天堂| 人人看人人爰人人操| 无码高清操逼| 91影库| 日韩av不卡在线看| 久操网址| 男人高清无码一区二区| 狠狠操夜夜| 欧美另类精品xxxx| 在线性黄高清免费视频| 欧美日韩第一页| 爱我干综合| 五月婷婷激情| 精精夜夜| 91精品婷婷国产综合久久竹菊| 神马久久中文字幕| 欧美999999| 一区e区三| 欧美丝袜亚洲| 成人怡红院| 亚洲欧美日韩中文播放| 日韩av电影成人在线| 大香蕉专区| 亚洲精品久久久久久久蜜桃臀| 婷婷五月天成人网| 亚洲综合码| 伦在线97| 男人综合网| 婷婷伊人五月| 熟女人妻一区二区三区| 人妻啊啊人妻啊| 六月婷婷五月丁香| 久久久性爱视频| 久久久久久久久国产| 亚洲欧美黄| 肏逼福利网站| 人妻乱仑一区二区三区| 日本免费中文一区二区三区四区| 人妻在线臀日韩| 黄色av播放免不| 97超碰久久| 日本操大逼| 日韩欧美视频青青| 青女在线| 亚州一区二区| 中文字幕乱在线伦视频中文字幕乱码在线 | 内射老妇BBWX0C0CK| 91黑人无码激情在线| 色97| 91模特在线观看| 蜜臀无码视频在线观看| www.av在线观看| 九月AV| 亚洲在线观看| 国产野战露脸在线播放| 25国产精品免费观看| 亚洲资源网| 91丨人妻丨国产丨丝袜| 亚洲综合中文字幕有码| 欧美成人综合| 国产操逼网站亚洲一级黄色| 欧美综合区| 91国产美女丝袜足交精品视频 | 黄片aaaaa一区| 强奸少妇AV导航网| 91老司机精品| 新婚人妻扶着粗大强行坐下| 欧美日韩一干二干| 少妇久久久| 大香蕉人妻| 97欧美久久久久久久| 韩三级a视频在线观看| 亚洲黑丝在线| 欧美日韩一二三| 免费啪啪一级视频| 美骚妇av高清在线| 日本高清视频xxxx| 亚洲AV乱码专区国产噜噜亚洲 | 日韩性爱播放| 色悠久久久av| 激情干在线| 亚洲视频一二区| 麻豆天美传媒毛片| 97香焦色区| 亚洲高清欧美总合| 婷婷五月天基地| 巨乳特殊服务按摩| 99热精品在线观看| 久久欧美激情| 青青草天天亲夜夜操网| 欧美色蜜桃97| 欧美日韩999| 欧色网址| 九九热九九热| 久久中文字幕不卡人妻| 日韩在线AB| a男人的天堂久久一级A毛片| 9久久9综合| 亚洲欧美日韩偷拍色图| 中文字幕少妇色 | 九九热视频这里只有精品| 色欲天天综合久久久无码网中文| 综精品久久久aaaa| 五月天久久综合网| 亚欧美综合网。| 中文字幕丝袜国产第一页不卡| 加勒比av中文| 日本网色| 97chaopengongkai| 亚洲棕合电彰| 国产精品一区二区校花| 一区超碰一区| 黄色AV影视| 亚洲性爱乱操x| 四虎在线播放| 一级久久久久久久久久久| 天天操天天干美女网址导航| 五月天激情网站| 婷婷在线视频在线观看| 98福利在线视频| 久99久视频| 日韩97| 欧美日韩另类字幕中文| 无码少妇精品一区二区60岁老人| 欧美色另类| 91美女视频在线| 探花一区在线| 亚洲av性爱电影| 日韩不卡网操逼中文字幕日韩| 精品人人插人人操| 97欧美超碰| 国产精品在线一区二区| 亚洲激情综合| 成人无遮挡毛片免费看| 亚洲人妻色图| 久草资源欧美在线视频| 九九久久99| 伊人久久综合影院精品久久久 | 国产午夜无码片在线观看影视| 亚洲熟女综合一区二区| 午夜福利区| 黄片直播三级黄片两女一男| 日本性感人妻91| 久久宗合97| 欧美A√综合网| 激情五月天婷婷| 天天操夜夜嗨| 日本中文熟女视频| 大香蕉视频啪啪啪啪| 男人天堂久久日韩| 亚洲一区二区三区久久 亚洲一区二区| 国产精品高清2021在线| 操曰本熟女| 国产久久一区二区三区野外在线| 国产视频不卡在线观看| 人人操人人操人人人操| 一区二区影视| 精品女同一区二区三区| 欧美夜夜骑视频| 亚洲射综合网| 亚洲91极品| 久操婷婷| 一区三区啪啪| 中国一区二区亚洲人妻| 370p日韩欧美亚洲精品| 国产黄色视频久久| 精品一区二区三区丰满熟女-亚洲欧美一区| 婷婷香网站| 久久九九99| 成人网站 免费观看| 无码高清少妇久久| 高清国产无码av| 少妇综合| 精品无码久久久久久久杏吧| 啊啊啊啊好疼| JuliaAnnXXX888| 变态另类专区| 新怡红院| 欧美高清91| 九九九九精品视频| 久久97视频| 99re黄| 久久久久女教师免费一区 | 亚欧高清在线| 人人摸人人干人人拍97| 亚洲精品第一| 久操视频资源站公开| 国产高清成人mv在线观看| 久久中文字幕一区不卡| 国产亚洲女v在线观看| 高清无码一区二区三区| 精品偷拍13p欧美dodk视频| 免费人成在线观看网站品爱网| www亚洲免费| 91丨豆花丨熟女| 久久久国产亚洲精品系列| 中文操嬖片。| 色9999日韩国产| 九九AV| 青青操97| 亚洲精品国产AV天美传媒| 欧美亚洲AN| 少妇内射视频| 久久亚洲一区二区色婷婷| 91色欧美| 国产91福利小视频在线观看| 亚洲日韩在线a不卡99精品| 澳门黄片一香蕉视频| 狠狠操官网| 激情综合二| 激情久久久| 超碰调教97| 久啪| 婷婷人妻激情| 98人妻精品一区二区色欲| 一级二级三级黑人无码| 中文字幕精品资源在线| 精品一区二区啪啪啪| 精品美女在线视频| 97久久国产精品| 2017大香蕉| 另类TS人妖一区二区三区| 亚欧国产无码精品在线| 综合熟女| 日本淫穴在线| 蜜臀99久久国产| 久久透逼视频| 日韩在线观看中文字幕视频| 日日夜夜国产综合| 久久久熟女一区| 久久的免费性爱视频| 97精品熟女少妇一区| 久久一二三四五六七八九区区区 | 91狠狠综合久久| 操逼大黄片| 狠狠狠狠狠狠| 欧美综合777| 五月天婷婷在线看| 在线看免费无码AV天堂的| 亚州综合电影| 亚洲全色网| 欧美大香蕉专区网| 久久成年精品| 亚洲天天自拍| 国产精品极品美女视频| 天天看综合网| 一二区在线观看视频| 26uuu最新| 99热在线播放| 亚洲伊人久久精品影院| 富女玩鸭子一级毛片| 国产又色又爽又舒服的三级视频| 超碰97久久观看| 亚洲国产精品无石码久久| 久久久久九九九| 欧美大香蕉97| 欧美人体性爱互联网第一页婷婷日本| 91成人精品在线播放| 粉嫩AV一区夜夜嗨| 国产精品视频内谢女人| 婷婷综合视频| 午夜福利 成人 91| 精品国产一级久久| julia中文字幕在线观看| 欧美日韩啪啪电影| www色婷婷| 97精品人妻一二三四| 精品国产人成在线| 色诱avtt| 97超碰人人模人人拍人人| 狠狠干综合| 亚洲图片91| 9l视频自拍9l九色成人| 天天日天天干天天摸天天操| 中日韩久久久| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 久久性爱视频免费看| 国产蜜臀精品一区二区尤物| 亚洲免费人妻在| 密臀国产在线| 日本午夜精品理论片A级APP发布| 中文子幕一二三| 亚洲色色探花| 国产精品69久久久久孕妇欧美| 2019久久久久久久久福利| 97碰碰日本乱偷人妻中文的| 一区二区三区成人| 欧美日韩一区二区三区四区蜜桃| 嗯嗯,啊啊,国产精品| 成年人黄色视频免费| 超碰97最新人妻| 精品少妇人妻av久久免费| 亚洲综合一| 國產尤物AV尤物在線觀看| 骚熟女AV网| 激情文学网伊人| 久久亚洲中文字幕视频| 老鸭窝黄色视频网站| 人妻日日干| 亚洲男人在线观看天堂| 亚洲少妇喷视频看| 无码137片内射在线影院| 超碰人妻久久人妻中文97| 激情无码日韩| 少妇人妻在线| 熟女人妻av在线资源,黄色的资源| 2017天天插| 射欧美综合| 青娱乐国产精品| 91美女片在线| 丰满人妻一区二区三区免费,| 国产精品ww久久| 性性久久| 国产精品熟女丝袜一区二区| 97亚洲精品超碰| 亚洲中文字幕乱码无码一区二区| 岛国大片国产| 蜜臀99久久精品| 这里是精品| 国产一级操B视频| 人妻丝袜一区二区三区在线| 亚洲国产综合久久久性感熟妇| 欧美精品99久久久**| 精品久久久久综合无码| 另类亚洲图色| 色婷婷综合网| 极品综合| 男人的天堂一区| 秋霞男人网| 乱老女人一区二区视频| 日韩成人无码| 亚洲日精品| 欧美性天天影视| 天天色黄色影院天天操| 欧美 亚洲精品首页| 欧美一二三区四五区| 90后性网国产欧美| 国产精品久久aV| 78精品在线| 欧美性爱网97| 亚洲熟女国产综合另类| 亚洲精品美女久久久久久久久| 日韩精品在线视频,日韩精品……| 亚洲诱惑天堂 | 亚洲日韩美国人妻| 丁香色狠狠色综合久久小说| 天天拍天| 日日黄色三级网站| 蜜桃久久一区二区三区| 男人的天堂一区三区| 亚洲AV成人精品网站在AV| 婷婷激情四射| 欧美操逼录像国产黄色国产| 日韩少妇无吗| 二对二中文字幕。| 夜夜嗨一区二区| 这里都是精品在线观看| 国产精品亚洲无码| se吧提供国产乱老熟视频胖女人| 欧在线一二区| 亚洲精品久久久久久| 九九热精彩视频| 情色av电影| 美女黄页| 大香蕉伊人色偷偷在线| 婷婷丁香在线| 欧美亚洲第一页| 大香蕉一区二区在线观看.| 国产老太乱伦一区| 美女啊啊啊啊啊| 国产午夜精品一区二区三区牛牛| 秋霞鲁丝午夜无码一区二区三| 少妇三P| 秋霞男人网| 老熟女区| 日韩国产十八禁| 操我啊啊啊啊啊| 夜夜夜久久| 亚洲天堂性爱| 熟妇人妻一区二区三区| 校园春色 男人天堂 | 国产亚洲精品精AV.| 蜜臀久久99精品久久久久久-DVD原版全| 国际精品久久久| 91综合天天看| 欧美 亚洲精品首页| 日骚逼视频| 人人妻人人澡人人爽久久av| 蜜臀AV午夜精品久| 亚洲欲色| JIZZJIZZ亚洲女人被躁| 欧美成人免费在线观看| 先锋激情∨在线视频播放| 人妻少妇被猛烈进入中| 天天色天天干天天射| 乱伦日本色图AⅤ| 国产精品无码AV网站| 亚洲色五月| 玖玖蜜臀资源网| 99国产精品人妻人伦| 中文一区二区婷婷视频| 欧美内射少妇| 视频在线中文字幕| 日韩日韩日韩-国产乱码精品一区二区| 亚洲综合色图欧美| 女人香蕉久久毛毛片精品| 免费试看60秒| 中文字幕在线观看永久| 在线强奷到舒服的无码视频 | 五月天加勒比啪| 草B在线| 欧洲特黄毛片免费看欧洲毛片| 亚洲啪AⅤ永久无码| 青娱乐国产精品| 6080yy午夜理论三级一区二区三区无码| 九九热九九热| 加勒比东京热五月天天堂网| 黄色成年| 凹凸视频在线一区二区| 中文字幕亚洲永久精品| 91热爆在线| 美日韩在线不卡人妻| 国产9熟妇视频网站| 啊啊啊在线观看| 亚洲国产麻豆一区二区三区 | 综合另类| 国产aⅴ无码片毛片一级网站| 可以看的av| 91天美传媒在线观看| 丰满少妇精品一区二区| 中国AV美女| 国产精品久久久久久久久AV大片| 天天操av懂色| 人妻丰满熟妇av无码区蜜桃| 97超碰护士| 国产视频不卡在线观看| 免费精品99| 亚洲人妻中文高清| 射 色综合| 久草精品一区 | 欧美综合站| 久久偷偷色综合蜜桃| 97AV在线观看| 亚洲偷拍自拍在线视频| 97视频在| juliaann欧美丝袜办公室| 一区二区三区免费岛国片| 久久国产视频专区一二三| 久久99干一本高清| 国产精品久久久久无码A√| 亚洲色色色| yazhououmeizongya| 变态乱伦伪娘灌肠一区二区| 粉嫩国产精品久久粉嫩| 国产精品禁久久久精品| 欧美大香蕉久| 久久久久日本视| 友优传媒精品在线一区二区| 懂色天天爱天天日天天射天天澡| 偷拍亚洲高清图片| 97久久网| 熟女精品一区二区三区| 人妻少妇无码 | 美女黑人91神马| 日韩操逼性鲍| 无码高清操逼网址| 精品精品精品| 人妻天天爽夜夜爽爽| 欧美se综合| 99热国产| 日本 情色 1区| 日本免费亚洲欧美| 2019亚洲男人天堂| 精品偷拍13p欧美dodk视频| 91国产美女丝袜足交精品视频| 波多野结衣之双飞调教在线播放| 久久熟女人| 91欧美亚洲| 久久国产99精品72福利| 97aiaiai| 色九月综合| 欧洲特黄毛片免费看欧洲毛片| 久热久一区二区三区| www国产无码| 97亚洲一区| 92性色国产午夜福利在线661| 欧美色九九九| 人妻一区二区三区四区视频| 色综合中文字幕不卡| aa片毛片| 成人久久无码www| 男女激烈网站最新| 伊人伊人LD| 色情综合网| 啊啊啊啊免费视频| 国产后入精品| 中文久久一区| 少妇九九九九| 七久久久| 日韩电影在线观看网址| 精品久久99| 一级性爱啪啪视频| 精品9999| 日日夜夜天天| 日韩特级毛片免费观看全集| 艳尻美人妻| 亚洲日韩美国人妻| 97超碰公开| 97中文天堂| 国产精品不卡一区二区三区av| 天天干天天日天天射黄色片| 亚洲成人久久一区二区| 啊啊啊 在线| 国产精品 亚洲情色| 午夜一区二区三区国产| 欧洲一区二区| 欧美日韩免费专区在线| 午夜超爽| 一卡二卡在线播放| 夜夜操天天肏| 亚洲综合精品国产一区| 国产传媒日韩| baiduhicn.com。| 婷婷性爱| 国产操操日韩三级黄| 熟女91网站| 影音先锋视频在线| 东京热伊久| 国产高清1234区| 艹比视频国产精品| 欧美色偷偷| 亚欧洲一区二区视频| 超碰AV在线| 日韩成人在线性爱视频| 日天天九九天堂666| 久久天堂婷婷网| 蜜乳AV一区| 一区二区乱码福利| 极品一区二区三区免费| 97香焦色区| 国产无套粉嫩白浆在| 无码操逼视频一下| 性高潮久久久| 97超碰免费人人性爱| 蜜桃臀av在线观看| 岛国大片国产| 91综合在线| 东京男人天堂| 午夜精品久久久久| 亚洲最大91网| 中文字幕性感少妇av| 亚洲欧洲自拍图片专区满春格| AV天堂因数| 精品女同一区| 鸥美插入视频| 无码91| 久久99久久99久久99人受| 国产精品ⅴ无码大片在线看.| 91天天综合日韩欧美| 久久九九热| 日韩ab网| 手机不卡视频不卡在线一二三区 | 日han少妇无码| 久久久精品国产亚洲伊人| 免费在线观看AV无码网站| 日本成a人v网站在线观看| 人妻一区二区三区熟女| 久久久涩| 日本在线15p| 综合激情一一91| 久久久久元码视频| 做爱福利视频一区二区| 久久天天躁日日躁狠狠躁| 一区二区激情国产熟女| 97操碰| 婷婷大香蕉| 午夜婷婷| 色99色| 婷婷爱五月| 再深点灬舒服灬太大了好硬好爽| 亚洲成人性爱在线观看| 国产AV无码AV| 日韩性爱电影一区| 日本熟妇人妻中出视频| 多乙久久久久久| 激情综合网五月婷婷五月天| 亚洲97久久精品亚洲| 国产偷拍自拍在线视频| 性爱乱伦网址| 亚洲中文字幕三级在线| 久久久九九网站| 岛国片在线观看视频亚洲| 日本精品国产视频| 国产在线激情视频| 天天做天天爱夜夜爽毛片试看| 亚洲欧洲av影音| 免费的黄片有限公司|