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

ARTICLE DETAIL

資訊詳情

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

ROS2自定義消息實(shí)戰(zhàn):從msg設(shè)計(jì)到話題觀測

ROS2自定義消息實(shí)戰(zhàn):從msg設(shè)計(jì)到話題觀測 這周調(diào)四輪差速底盤時(shí)我又被同一個(gè)問題絆了一下輪速、電流、溫度、PWM這些狀態(tài)量到底用哪種ROS2話題消息發(fā)下游節(jié)點(diǎn)才看得最省心用Float32MultiArray當(dāng)然能發(fā)但下標(biāo)一多收的一方根本不知道第3個(gè)float是電流還是占空比。于是我把這套協(xié)議寫成了自定義msg順手把ROS2自定義消息設(shè)計(jì)、功能包配置、發(fā)布訂閱實(shí)現(xiàn)和話題觀測的完整流程走了一遍。這篇記錄就是這次實(shí)戰(zhàn)的復(fù)盤適合剛?cè)腴TROS2、被自定義消息繞暈的新手也適合想規(guī)范自己消息接口的中級開發(fā)者??赐昴隳塥?dú)立完成一個(gè)msg功能包從設(shè)計(jì)字段到編譯驗(yàn)證再通過命令行和可視化工具把話題數(shù)據(jù)看得明明白白。1. 自定義消息的適用邊界什么時(shí)候該自己寫msg什么時(shí)候直接用標(biāo)準(zhǔn)類型1.1 從底盤狀態(tài)發(fā)布需求說起一個(gè)下標(biāo)引發(fā)的協(xié)議混亂先還原一下場景。我要把四個(gè)輪子的目標(biāo)轉(zhuǎn)速、實(shí)際轉(zhuǎn)速、電機(jī)溫度、母線電流、PWM占空比發(fā)出來每50ms一幀總共需要十幾二十個(gè)字段。第一反應(yīng)是用std_msgs/Float32MultiArray定義一個(gè)20維的數(shù)組。發(fā)布端攥著下標(biāo)一個(gè)values[3]xxx地賦值訂閱端也要靠下標(biāo)去猜一旦兩個(gè)版本對不上輕則讀錯(cuò)數(shù)據(jù)重則把溫度當(dāng)成了轉(zhuǎn)速去跑安全判斷。這已經(jīng)不是代碼風(fēng)格的問題是數(shù)據(jù)安全隱患。用自定義msg之后完全不同msg里字段有名字、有類型、有注釋motor_id就是motor_idtemperature就是temperature。發(fā)布端寫起來是msg.temperature45.2訂閱端一眼就知道這個(gè)數(shù)代表什么代碼可讀性和可維護(hù)性直接上了一個(gè)臺(tái)階。1.2 標(biāo)準(zhǔn)消息庫能覆蓋大多數(shù)場景但個(gè)性化協(xié)議還得自己來不是說所有消息都要自定義ROS2發(fā)展到現(xiàn)在標(biāo)準(zhǔn)接口庫已經(jīng)非常全。我最常用的幾個(gè)標(biāo)準(zhǔn)消息類型適用場景std_msgs/String、Bool、Int32簡單狀態(tài)量、開關(guān)、日志字符串std_msgs/Header帶時(shí)間戳和frame_id的消息頭geometry_msgs/Pose、Twist、Transform位姿、速度、坐標(biāo)變換相關(guān)sensor_msgs/Image、LaserScan、Imu相機(jī)、激光雷達(dá)、IMU傳感器數(shù)據(jù)nav_msgs/Odometry里程計(jì)判斷是否要自定義消息我一般看三條這個(gè)數(shù)據(jù)結(jié)構(gòu)會(huì)不會(huì)在多個(gè)節(jié)點(diǎn)之間復(fù)用字段是否相對固定下游是否依賴字段名字做邏輯判斷如果三個(gè)答案都是“是”就值得寫自定義msg。如果只是一次性臨時(shí)傳參沒人在乎字段名那用MultiArray之類的通用結(jié)構(gòu)也能湊合但別讓這種代碼活過一星期。還有一個(gè)重要權(quán)衡標(biāo)準(zhǔn)消息類型往往自帶工具鏈支持。sensor_msgs/Imu可以在rviz2里直接可視化nav_msgs/Odometry可以被導(dǎo)航棧直接消費(fèi)。自定義消息想讓外部工具看懂就得自己寫插件或者靠Foxglove這類通用工具兜底。所以我的原則是能復(fù)用標(biāo)準(zhǔn)消息就別自創(chuàng)只有標(biāo)準(zhǔn)類型無法準(zhǔn)確表達(dá)業(yè)務(wù)語義時(shí)才自寫。2. 從零創(chuàng)建一個(gè)獨(dú)立msg功能包依賴、文件配置與編譯鏈路2.1 為什么我建議把msg單獨(dú)放在一個(gè)功能包里項(xiàng)目一多你就知道消息接口和業(yè)務(wù)邏輯混裝在一個(gè)包里麻煩會(huì)接踵而至。A包要引用B包里的msgB包又要依賴A包的消息很容易出現(xiàn)循環(huán)依賴。更常見的是業(yè)務(wù)包更新頻繁消息包也跟著一遍遍重新編譯所有依賴它的節(jié)點(diǎn)全要連帶重編開發(fā)效率被拖得很低。所以我現(xiàn)在只要項(xiàng)目里有自定義消息都會(huì)給它們單獨(dú)建一個(gè)功能包比如叫my_msgs或者robot_interfaces。命名上建議用“項(xiàng)目名interfaces”或者“項(xiàng)目名msgs”既清楚又符合社區(qū)習(xí)慣。功能包構(gòu)建類型用ament_cmake雖然消息也能在ament_python包里生成但CMake版對跨語言支持最省事Python和C節(jié)點(diǎn)都能直接消費(fèi)不用額外處理安裝路徑。2.2 創(chuàng)建功能包與編寫MotorStatus.msg創(chuàng)建命令很簡單cd ~/ros2_ws/src ros2 pkg create my_msgs --build-type ament_cmake mkdir my_msgs/msg然后在msg目錄下新建MotorStatus.msg內(nèi)容可以這樣設(shè)計(jì)# 電機(jī)狀態(tài)消息 int32 motor_id # 電機(jī)編號 float32 speed # 當(dāng)前轉(zhuǎn)速 rad/s float32 target_speed # 目標(biāo)轉(zhuǎn)速 rad/s float32 current # 母線電流 A float32 temperature # 電機(jī)溫度 ℃ builtin_interfaces/Time stamp # 時(shí)間戳每一行就是一個(gè)字段格式是“類型 名字 # 注釋”。注釋會(huì)在ros2 interface show里顯示出來等于把設(shè)計(jì)文檔直接帶進(jìn)了工具鏈。2.3 CMakeLists.txt與package.xml里缺一不可的配置寫好msg文件后最關(guān)鍵的配置在CMakeLists.txt和package.xml里。CMakeLists.txt中至少在ament_package()之前加find_package(rosidl_default_generators REQUIRED) find_package(builtin_interfaces REQUIRED) rosidl_generate_interfaces(${PROJECT_NAME} msg/MotorStatus.msg )package.xml里需要補(bǔ)齊這幾行buildtool_dependrosidl_default_generators/buildtool_depend exec_dependrosidl_default_runtime/exec_depend dependbuiltin_interfaces/depend member_of_grouprosidl_interface_packages/member_of_group這個(gè)member_of_group是最容易被忽略的一行。漏掉之后消息雖然能編譯出來但其他功能包可能沒法正常識別這個(gè)包提供的接口現(xiàn)象就是找不到類型、build依賴報(bào)錯(cuò)或者ros2 interface list里搜不到。2.4 編譯、source與接口驗(yàn)證缺一步都會(huì)讓你懷疑人生配置完成后回到工作空間根目錄編譯cd ~/ros2_ws colcon build --packages-select my_msgs source install/setup.bash然后驗(yàn)證接口是否被正確識別ros2 interface show my_msgs/msg/MotorStatus看到剛才寫的字段說明消息包已經(jīng)注冊到系統(tǒng)里了。這一步一定要做。如果不做就急著去寫發(fā)布訂閱節(jié)點(diǎn)遇到import報(bào)錯(cuò)再回頭排查浪費(fèi)的時(shí)間遠(yuǎn)超你想象。3. msg字段設(shè)計(jì)原則類型選型、命名習(xí)慣與版本演進(jìn)3.1 字段類型怎么選從基本類型到時(shí)間和嵌套消息ROS2 msg的基本類型和大多數(shù)語言差不多bool、int8/16/32/64、uint8/16/32/64、float32、float64、string。需要注意兩點(diǎn)一是float32對應(yīng)C的floatPython則統(tǒng)一用float二是ROS2里時(shí)間戳字段推薦顯式寫builtin_interfaces/TimeDuration同理用builtin_interfaces/Duration不要再用舊版本那種裸time/duration寫法跨包依賴時(shí)容易出問題。如果涉及坐標(biāo)、位姿等數(shù)據(jù)可以直接嵌套其他包的消息std_msgs/Header header geometry_msgs/Pose pose sensor_msgs/PointCloud2 cloud嵌套能極大復(fù)用已有生態(tài)下游拿到Pose后可以直接配合TF、rviz等工具使用。數(shù)組也很常用float32[] ranges表示變長數(shù)組float32[4] wheel_speeds表示定長數(shù)組。設(shè)計(jì)時(shí)想清楚業(yè)務(wù)需要的是定長還是變長定長數(shù)組在內(nèi)存布局上更規(guī)整變長數(shù)組更適合點(diǎn)云這類動(dòng)態(tài)數(shù)據(jù)。3.2 常量定義與注釋規(guī)范msg里允許定義常量用法和枚舉很像uint8 MODE_IDLE0 uint8 MODE_RUN1 uint8 MODE_FAULT2 uint8 mode下游判斷模式時(shí)不用寫裸數(shù)字直接用MotorStatus.MODE_RUN代碼可讀性提高一大截。注釋用#建議把單位、范圍、異常值都寫在注釋里ros2 interface show都能看到等于給協(xié)議做了可查詢的活文檔。我見過很多項(xiàng)目里msg文件干干凈凈沒有任何注釋過兩個(gè)月連自己都得猜字段含義這習(xí)慣真的得改。3.3 版本迭代時(shí)盡量向后兼容消息協(xié)議一旦在多個(gè)節(jié)點(diǎn)間流傳改動(dòng)就要格外謹(jǐn)慎。加一個(gè)字段所有發(fā)布端和訂閱端都更新基本沒問題但刪字段、改類型哪怕只是int32改成float32都可能讓舊節(jié)點(diǎn)按錯(cuò)誤的字節(jié)序解析數(shù)據(jù)出現(xiàn)完全不正常的值。我的經(jīng)驗(yàn)是能加字段就加字段不要?jiǎng)h改舊字段如果實(shí)在要改語義就新增加一個(gè)字段舊字段保留并標(biāo)記為deprecated。另外msg功能包升級后依賴它的業(yè)務(wù)功能包必須重新編譯并source否則節(jié)點(diǎn)還在跑舊類型定義容易出現(xiàn)字段對不上、內(nèi)存解析錯(cuò)位的詭異問題。4. 發(fā)布與訂閱自定義消息Python與C的最小可運(yùn)行實(shí)現(xiàn)4.1 Python發(fā)布端與訂閱端從import到publish只需要幾行Python端流程很清晰發(fā)布節(jié)點(diǎn)import rclpy from rclpy.node import Node from my_msgs.msg import MotorStatus class MotorPublisher(Node): def __init__(self): super().__init__(motor_status_publisher) self.publisher_ self.create_publisher(MotorStatus, motor_status, 10) self.timer self.create_timer(0.1, self.timer_callback) def timer_callback(self): msg MotorStatus() msg.motor_id 1 msg.speed 120.5 msg.target_speed 120.0 msg.current 3.2 msg.temperature 45.2 self.publisher_.publish(msg) def main(argsNone): rclpy.init(argsargs) node MotorPublisher() rclpy.spin(node) node.destroy_node() rclpy.shutdown() if __name__ __main__: main()訂閱節(jié)點(diǎn)唯一需要注意的是回調(diào)函數(shù)只接收一個(gè)msg參數(shù)class MotorSubscriber(Node): def __init__(self): super().__init__(motor_status_subscriber) self.subscription self.create_subscription( MotorStatus, motor_status, self.listener_callback, 10) def listener_callback(self, msg): self.get_logger().info( fmotor_id{msg.motor_id} temp{msg.temperature:.2f})我自己項(xiàng)目里最容易犯的錯(cuò)是msg字段拼寫和定義不一致比如定義的是target_speed寫代碼時(shí)寫成targetSpeedPython會(huì)在賦值時(shí)才報(bào)AttributeError一報(bào)錯(cuò)就先慌半天。其實(shí)翻一眼ros2 interface show就能對上排查成本極低。4.2 C實(shí)現(xiàn)要點(diǎn)蛇形頭文件與CMake鏈接C工程里消息頭文件是蛇形命名的my_msgs/msg/motor_status.hpp。寫一個(gè)最小發(fā)布端#include rclcpp/rclcpp.hpp #include my_msgs/msg/motor_status.hpp using my_msgs::msg::MotorStatus; class MotorPublisher : public rclcpp::Node { public: MotorPublisher() : Node(motor_status_publisher) { publisher_ this-create_publisherMotorStatus(motor_status, 10); timer_ this-create_wall_timer(std::chrono::milliseconds(100), [this]() { auto msg std::make_sharedMotorStatus(); msg-motor_id 1; msg-speed 120.5; msg-target_speed 120.0; msg-current 3.2; msg-temperature 45.2; publisher_-publish(*msg); }); } private: rclcpp::PublisherMotorStatus::SharedPtr publisher_; rclcpp::TimerBase::SharedPtr timer_; };CMakeLists里要鏈接my_msgsfind_package(my_msgs REQUIRED) ament_target_dependencies(motor_pub rclcpp my_msgs)漏掉find_package(my_msgs REQUIRED)時(shí)編譯報(bào)錯(cuò)通常是找不到頭文件提示并不直觀容易讓人誤以為是路徑問題。如果發(fā)現(xiàn)編譯一報(bào)錯(cuò)就是fatal error: my_msgs/msg/motor_status.hpp: No such file or directory九成是這句沒寫。4.3 QoS匹配是topic echo沒數(shù)據(jù)最常見的元兇發(fā)布訂閱都寫對了ros2 topic echo還是沒數(shù)據(jù)十有八九是QoS策略不兼容。簡單說QoS就是收發(fā)雙方對消息可靠性、時(shí)效性、歷史深度的約定。depth是隊(duì)列深度reliability分reliable和best_effort前者保證不丟包但可能延遲后者犧牲可靠性換低延遲。如果發(fā)布端是sensor_databest_effort訂閱端卻是默認(rèn)的reliable兩邊匹配不上數(shù)據(jù)就傳不過去。排查方法很直接ros2 topic info /motor_status -v這個(gè)命令會(huì)顯示發(fā)布者和訂閱者各自的QoS配置。如果reliability一側(cè)是Reliable另一側(cè)是Best Effort就需要在create_subscription里顯式指定QoS或者把發(fā)布端的QoS改成兼容版本。我用攝像頭數(shù)據(jù)時(shí)經(jīng)常遇到這個(gè)問題而自己寫的控制消息默認(rèn)reliable通常不太會(huì)踩坑但一旦踩了排查起來很隱蔽。5. 話題觀測的完整工具箱CLI、可視化工具與日志兜底5.1 ros2 topic系列命令list、echo、info、hz、bw一次說清命令行是觀測話題的第一道門我基本每天都會(huì)用到這一組命令ros2 topic list # 列出所有話題 ros2 topic list -t # 列出話題及其消息類型 ros2 topic echo /motor_status # 持續(xù)打印話題數(shù)據(jù) ros2 topic echo /motor_status --once # 只打印一幀 ros2 topic info /motor_status -v # 查看發(fā)布訂閱數(shù)量和QoS ros2 topic hz /motor_status # 統(tǒng)計(jì)真實(shí)發(fā)布頻率 ros2 topic bw /motor_status # 統(tǒng)計(jì)話題帶寬占用 ros2 interface show my_msgs/msg/MotorStatus # 查看字段定義其中hz最實(shí)用。比如你設(shè)置了10Hz定時(shí)器但回調(diào)耗時(shí)太長hz顯示出來只有2Hz不用猜就能定位是發(fā)布側(cè)卡了還是調(diào)度出了問題。bw則在排查大消息點(diǎn)云、圖像占用帶寬時(shí)很有用。5.2 rqt_graph與rviz2可視化觀測能做到什么程度rqt_graph能把節(jié)點(diǎn)和話題關(guān)系畫成一張圖是理解系統(tǒng)拓?fù)渥钪庇^的工具rqt_graph看到節(jié)點(diǎn)間的箭頭就能快速判斷話題名和節(jié)點(diǎn)連接是否符合預(yù)期。如果某個(gè)話題的箭頭沒畫出來或者多了一個(gè)意料之外的節(jié)點(diǎn)連接通常說明命名或邏輯有問題。我在調(diào)多節(jié)點(diǎn)系統(tǒng)時(shí)幾乎每次都會(huì)先開rqt_graph再?zèng)Q定下一步看哪里。rviz2對自定義消息的支持就有限了。像Pose、LaserScan、Imu這種標(biāo)準(zhǔn)消息rviz2有專門的Display插件可以直接可視化但MotorStatus這種純數(shù)值消息rviz2沒有默認(rèn)Display能顯示。我一般不在rviz2里看這種消息而是用Foxglove Studio。Foxglove對自定義消息支持得更好能直接以表格和曲線形式看任意字段非常適合電機(jī)狀態(tài)這類遙測數(shù)據(jù)。5.3 自寫觀測節(jié)點(diǎn)和ros2 bag不依賴圖形界面的兜底方案如果目標(biāo)環(huán)境沒有圖形界面比如工控機(jī)或者Docker容器里命令行和自寫節(jié)點(diǎn)就很重要。我個(gè)人的習(xí)慣是在每個(gè)業(yè)務(wù)包里留一個(gè)debug_sub節(jié)點(diǎn)用最簡單的方式打印關(guān)鍵字段必要時(shí)還可以直接pdb.set_trace()進(jìn)入調(diào)試單幀數(shù)據(jù)就能停在那慢慢看。另一個(gè)被低估的工具是ros2 bagros2 bag record /motor_status ros2 bag play rosbag2_xxx現(xiàn)場測完一包數(shù)據(jù)回到工位回放配合topic echo和Foxglove慢慢分析。尤其是偶發(fā)異??咳搜鄱onsole根本盯不住錄包回放是唯一高效的辦法。這個(gè)習(xí)慣幫我解決過好幾次“現(xiàn)場復(fù)現(xiàn)不了”的疑難雜癥。6. 踩坑實(shí)錄自定義msg使用中最容易翻車的五個(gè)細(xì)節(jié)6.1 source順序和構(gòu)建緩存導(dǎo)致的消息類型“消失”最常見也最氣人的問題明明已經(jīng)colcon build了ros2 interface show卻提示找不到類型。原因通常是當(dāng)前終端沒有source新生成的install/setup.bash或者之前source的是另一個(gè)工作空間的setup.bash。解決辦法是新開終端cd ~/ros2_ws source install/setup.bash確保路徑里同時(shí)包含基礎(chǔ)ROS2環(huán)境和當(dāng)前工作空間。如果source沒問題但還是找不到就得懷疑build/install目錄里的舊緩存了。這種時(shí)候我一般直接刪掉build和install目錄再重新build雖然慢一點(diǎn)但能把各種莫名其妙的舊文件問題一次性清干凈。6.2 修改msg后調(diào)用方還在用舊字段我試過在MotorStatus里把current字段改名為bus_current所有被依賴的包都重新編譯了但跑起來的一個(gè)Python節(jié)點(diǎn)一直報(bào)AttributeError。原因是想當(dāng)然以為source了新環(huán)境就萬事大吉實(shí)際上某些ros2 run是從舊終端啟動(dòng)的進(jìn)程還加載著舊環(huán)境變量或者install目錄里舊包沒被覆蓋。解決方法是全關(guān)終端重新source必要時(shí)把install目錄下對應(yīng)包的緩存刪掉再build。經(jīng)驗(yàn)就是當(dāng)你肉眼看到字段沒生效先殺終端進(jìn)程和舊節(jié)點(diǎn)而不是只編譯一次。6.3 消息包被多個(gè)業(yè)務(wù)包依賴時(shí)的構(gòu)建順序問題當(dāng)my_msgs被底盤控制、導(dǎo)航、狀態(tài)機(jī)三個(gè)包同時(shí)依賴時(shí)colcon build的默認(rèn)順序一般沒問題它會(huì)自己解析依賴。但如果只用了--packages-select去編譯某個(gè)業(yè)務(wù)包而my_msgs還沒編譯或沒source那結(jié)果一定是找不到頭文件或import報(bào)錯(cuò)。正確做法是用--packages-up-tocolcon build --packages-up-to motor_controller這個(gè)命令會(huì)把依賴鏈上游一起編譯而--packages-select只編譯指定包本身。這兩個(gè)參數(shù)的差別踩過坑的自然懂。6.4 echo有話題但數(shù)據(jù)為空或出現(xiàn)nan這個(gè)坑我踩得莫名其妙。發(fā)布端打印出來的msg里明明是正常數(shù)值但訂閱端收到后卻是nan或者0。后來發(fā)現(xiàn)是C代碼里創(chuàng)建了消息對象但沒有給字段賦值就發(fā)布某些字段的值取決于內(nèi)存初始狀態(tài)不一定是0。另一個(gè)常見情況是把float32字段定義成數(shù)組了或者數(shù)據(jù)結(jié)構(gòu)改了但解析代碼沒改。建議發(fā)布前先斷言一遍關(guān)鍵字段if (!std::isfinite(msg-speed)) return;這種防御式寫法能把臟數(shù)據(jù)擋在源頭省得下游節(jié)點(diǎn)拿到異常值后像無頭蒼蠅一樣亂轉(zhuǎn)。6.5 話題名和消息類型對不上排查思路固定化還有一類錯(cuò)誤跟msg設(shè)計(jì)無關(guān)但特別容易在項(xiàng)目里反復(fù)出現(xiàn)發(fā)布的是/motor_status訂閱端監(jiān)聽的是/motor_status/statusrqt_graph一看全是孤立節(jié)點(diǎn)。這種問題排查思路可以固定下來先用ros2 topic list -t確認(rèn)當(dāng)前話題名單和類型再用ros2 topic info /topic -v確認(rèn)收發(fā)雙方都在最后再用rqt_graph看拓?fù)?。按這個(gè)順序走一般十分鐘內(nèi)能定位。文末不放什么宏大結(jié)論只講兩個(gè)個(gè)人體會(huì)。第一個(gè)自定義msg并不是越早設(shè)計(jì)越好先在小范圍場景里跑通發(fā)布訂閱等字段趨于穩(wěn)定后再抽出獨(dú)立消息包會(huì)少改很多協(xié)議。第二個(gè)我在my_msgs里維護(hù)了一個(gè)protocol_design.md把每個(gè)字段的含義、單位、有效范圍都寫清楚這個(gè)文件比代碼注釋有用十倍每次改協(xié)議先改文檔再改msg下游同事都能少問很多問題。如果你也在折騰自定義消息建議從最簡單的MotorStatus這類狀態(tài)消息開始先看完topic echo輸出再談其他。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美日韩在线视频网站| 在线观看一卡二卡| 国产精品在线一区二区| 国产一级内射无挡观看| 免费啪啪一级视频| 玖玖爱伊人玖玖爱| 99热99色| 高潮内射在线| 综合色一区三区二区| 日本高清视频xxxx| 天天享受天天看| 亚洲图片欧美| 在线黄色污污网站| 色偷综合| 无码黑人精品一区二区三区三| 久久久工口| 立川理惠被中出无码| 99久久久99久久91熟女| 无码动漫av中文字幕| 日本丝袜美腿人妻九九| 麻豆一区二区三区在线看| 欧美顶级黄片AAAAA在线免费看 | 夜夜操av亚洲一区二区| 中文字幕一区二区三区50路| 毛片视频白嫩| 欧美系列在线一区二区| 思思久热在线精品66| 欧美视频激情久久久久久| 国产精品自在自拍视频| 日韩精品-原创伙伴| 欧美视频激情久久久久久| 日韩啊V| 日本一区二区亚洲综合| 色色97爱| 色九色久| 99色在线视频| 太久视频| 麻豆国产av网| 99热色这里只有精品| 国产欧美一级在线观看| 国产精品白领在线观看| 亚洲精品天天影视综合网| 欧美999| 天天干一干| 亚洲**2021在线观看| 色偷偷综合91久久噜噜| 久热久| 啊啊啊啊嗯嗯嗯用力好爽 | 欧美啪啪天堂| 91九九九吃| 日本一区二区三区欧美日韩中文字幕| 色香色欲天天综合网天天来吧| 大香蕉淫人| 黑人干亚洲| 色综合91| 丁香六月啪啪| 狠狠干综合| 2023天天操夜夜操| 青娱乐休闲视频在线观看| 亚洲资源吧| 人人色人人射人人妻| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 天操老女人| 人妻精品综合中文字幕在线| 日韩AV电影网站| 日韩中文字幕二区| 99久久网站| 国产精品久久久久久无码红治院| 日本肉体xxxx裸交| 美女诱惑久久| 丰满熟女一区二区三区在线播放| 91碰碰| 亚洲一区在线观看欧洲| 久久久久久91香蕉国产| 日韩成人小视频| 日本三级中国三级99人妇网站| 欧美天天搞| 91成人国产综合久久精品蜜月| 囯戸精品高潮呻吟旡码| 超碰天天去日穴| 老熟女91av| 亚洲欧洲精品视频发布| 五十路一区无码| 无码欧美有限公司| 黄色电影观看久久9| 午夜视频久久久| 人妻久热在线| 亚洲欧美经典一区二区| 久久久久亚洲熟妇熟女| 91五月天| 91精品电影18| 久综合网| 91人妻精华帖| 成人国产视频在线观看| 在线小说视频一区| 九九夜精品九九在线| 一本一道波多野毛片中文在线| 超碰97人人cao| 熟女丝袜视频| 91丝袜美女视频| 97综合在线观看| 人妻超碰青青草98| 黄色欧美性爱视频| 台欧久久精品视频| 乱老女人一区二区视频| 国产精品电| 啊啊啊在线看| 久久一区二区高清免费| 国产乱伦视频污| 国产精品操| 78p欧美| 极品色| 色狠人在线99| 日本色色视频网站| 97 视频在线| 国产无马av| 午夜男人av| 一区二区乱码福利| 91 丝袜在线播放| 国产性刺激| 欧美另类综合久久| 国产性久久久| 国产欧美日韩精品中文| 激情网色| 亚洲精品国产日韩无码AV永久免 | 日本久久久久久久久久| 青久操| 不卡码视频| 天天日老熟妇| 欧美超碰96| 久久99国产综合精品女同| 一级黄色视频网| 亚洲欧美97| 久久r精品| 亚州日韩97| 亚洲熟妇乱女区二区三区| 91久久久久免| 97最新在线播放视频| 亚洲视频一二区| 成年人三级黄色片视频| 97亚洲在线| 五月丁香亭亭| 激情婷婷| 亚洲欧美另类小说| 翔田千里无码中出中文字幕| 国产热RE99久久6国产精品首| 久久久久久久性爱| 欧美亚洲色图另类国产| 一级AAA片一区二区三区| 亚洲精品天天影视综合网 | 天堂精品在线| 五月天色图| 爱我干综合| 911粉嫩人妻| 乱伦1色页| 亚洲AV成人无码久久精品播放| 人妻在线视频| 欧洲综合视频| 亚洲吊色| 色色亚洲| 亚洲操人| 久久久久久久久久久人妻| 熟女乱伦二区| 毛片视频白嫩| 精品综合久久久久久97| 五月天九九日国产精品一区二区三区| 亚洲国产中文字幕| 天天综合网91入口| 五月婷婷六月色| 久久精品视| 91日本在线观看| 370p日韩欧美亚洲精品| 影音先锋中文字幕日本好一区二区| 婷婷视频在线免费观看| 欧美激情综合色综合啪啪五月| 婷婷亚洲天堂| 久久m| 96一区二区三区| 精品999999| 麻豆国产97在线| 免费亚洲黄色视频在线观看| 婷婷五月天小说| 人妻无码后入| 久久高清无码夜夜操| 青青草公开在线免费不卡视频| 青青草影视蜜久久| 欧洲亚洲国产综合在线| 久久久九九网站| 色噜噜国产在线| 91成人国产综合久久精品蜜月| 欧美性视频二区三区| 亚洲久9| 91热色| 国产又粗又大硬免费色网视频| 蜜乳AV一区| 97人人草| 亚洲青青草| 欧美色图自拍| 性爱视频免费网址| 免费精品99| 日韩精品人妻中文字幕久久久| 色网综合网| av72网| 亚洲色综合| 亚洲天堂7777| 亚洲激情色片| 人妻精品一区一区三区蜜桃91| 伊人国产AV| yaouchengrenav| 激情久久久| 亚洲第91页 | 久9综合在线| 成人无码电影在线观看网| 亚洲美女自拍偷拍视频| 又摸又舔在线观看网站| 97超碰超碰| 亚洲超碰AV| 超碰97色色| 蜜臀久久99精品久久久久久酒店| 免费的黄片有限公司| 欧美另类色图片| 操淫穴亚洲五月丁香 | 午夜婷婷| 骚日日av| 国产美女高潮叫床视频| 色天欧美| 日韩乱伦影音先锋| 欧美曰韩国产精品| 国产精品美女视频诱惑| 色官网在线| 日韩三级网址| 蜜臀久久99精品久久久久电影| 九九无码| 91丝袜在线观看视频在线观看| 日日躁夜夜躁狠狠躁超爽| 日韩精品黄片免费观看| 啊啊啊啊在线播放| 国产剧情AV不卡在线观看| 大香蕉一人在线| 亚洲本色精品一区二区久久| 久久国色天香香蕉| 欧美v日韩v亚洲v最新在线| 99熟女| 蜜臀AV一区二区三区| 国产乱人伦AVA麻豆软件.| 久久久111| 日本黄色天堂| 欧美亚洲中文字幕| 激情人妻另类| 欧美亚洲国产自久久| 一区二区不卡视| 色综合潮| 麻豆蜜桃视频在线观看| 玖玖97综合| 天天综合香 ld视频| 欧美色性情| 人妻激情偷乱视三区频一区二区| 亚洲综合第一页| 美女露胸露尿口| 久久东京热久久| 加勒比AV天堂| 亚洲操操操| 黄色片一区二区三区四区五区| 色香伊人| 1204金沙人妻懂旧版免费| 欧美 牲| 蜜乳AV.COM| 亚洲精品骚逼| 日本一区二区三区四区免费观看| a人欧美综合天堂麻豆| V A在线| 99re69综合| 国产资源中文字幕在线| 熟女丰满人妻一区| 国产资源中文字幕在线| 国产肏屁眼视频| 日本孕妇一区二区视频操逼免费看 | 奸色色 男人天堂 天天射| 9Ⅰ超碰| 青青草视频久久久久| 亚洲成人网站在线观看| 嗯啊啊啊轻点视频 | 日本精品网站在线中文| 日本www操操操| av影片在线观看不卡| 91黑人无码激情在线| 欧美在线55555| 中文字幕丝袜国产第一页不卡| 天操老女人| 老色鬼成人精品视频下载大在线观看| www狠狠| 蜜桃av色偷偷av老熟女| 日日不卡av| 嗯嗯啊啊的视频| 日日躁夜夜躁狠狠躁超爽| J?P?NESEHD熟女熟妇伦| 久热精品在线国产| 国模一区二区三区| 黑人免费福利视频| 老鸭窝日丰县女人| 香蕉一区二区三区在线视频| 午夜视频好爽啊| 9久9久9久9久视频网站| 精品人妻夜夜草| 色噜噜人妻丝袜a∨先锋影 | 欧美成人黄网色网站| 欧美双插| 中国黑人三级片网站上区| 亚洲欧美激情在线视频| 国产精品久久久久久久久久梁医生| 日本黄色裸日本黄色裸体 | 欧美十八禁导航成人| 91精品国| 久久一二三四五六七八九区区| 欧美专区日本专区| 国产偷仑| 96AV精品| 亚洲精品黄码久久久久| 区二区亚洲婷| 大香蕉伊人亚洲| 欧美黄片视频在线观看免费| 乱伦日本中文自拍| 久久只有精品一区二区三区| 亚洲成人久久一区二区| 国产一区二区成人av在线播放| 久久久久久久久久久久九| 亚洲av综合色区图片亚洲| 好吊色综合| 亚洲性综合11| 不卡九肏| 99久久这里只有精品| 国产一区二区三三视频| 国产精品一区二区a| 一本色道熟妇| 久久精品国产97欧美精品亚洲| 亚洲天堂第一页| 美女刺激久久国产欧美| 丰满的三级少妇欧美久久久| www国产天美久久久| 青娱乐福利99| а√天堂资源官网在线资源| 97欧美超碰| 日曰骚久久精品| 欧美精品第四五页中文字幕在线观看| 97中文天堂| 色综合尤物| a级成人毛片免费视频高清| 亚洲一区操| 天天综合网网欲色| 91亚洲人| 丰满人妻区一区二区三| 免费观看日本操逼视频| 无码天堂| 精品九九九| 欧美人体性爱互联网第一页婷婷日本| 亚洲天天操| 91天天爽| 好爽要喷了| 大香蕉男人的天堂| 老司机久久| 精品国产乱码久久久久久影片| 九九成人视频| 精品女人999| 天天肏美女| 久久久久骚| 91黑丝少妇| 久草资源在线视频官方总站日韩丝袜美腿 | 久久一二三四不卡 | 久久久精选| 蜜桃传媒视频第一区入口在线看| 天堂亚洲精品| 中文视频在线观看| 777AV电影| 美女尤物人人操| 综合五月婷婷亚洲一区| 国产AV无码AV| 丁香六月啪啪| 精品人妻美妇91job| 日韩一级免费性爱| 播播亚洲小说亚洲| 天天干天天狼在线视频| 唐山老熟妇露脸啪啪叫| 中文字幕黄色片| a久久| 天综合网| 自拍视频大全亚洲专媒视频/一区二区三区 | 久久超碰亚洲人| 91欧洲国产成人久久精品网站| 青娱乐手机日韩在线视频| 欧美性爱在线无码| 亚洲欧美高清无码| 91天天综合日韩欧美| silk lablo在线观看一区二区| 九九九九九九九精品视频| 禁片 高清 在线观看视频网站| 久久精品操| 综合久久少妇中文字幕| 天天操天天干美女网址导航| 精品日韩中文在线| 国产精品精品系列在线观看| 伊人网在线点播| 色色婷| 欧美综合网A| 素人一区二区三区日韩| 亚洲av淫乱| 久久午夜色播影院免费高清| 欧洲自拍第一页| 性猛交| 亚洲熟女性高潮久久久| 亚洲欧美日韩综合在线尤物 | 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 国产精品麻豆视频网站| 日本人人操人人操| 九九无码| 中亚黄色三级大片| 国产高清成人免费视频| 不卡免费av在线播放| 亚洲精品久| 久久亚洲天堂| 亚州综合色| 国产多人在线观看视频| 久久久久久人妻| 97AV在线免费观看| 欧美色欧美| 国产三级多多影院2022国产AA一级毛片无码 | 欧美激情区| 91情色| 色就色综合| 偷拍 精品另类 凸凹了四区| 91 国产丝袜在线播放-百度| 久久综合九色综合欧洲98| 亚洲黄色网址视频| 久久9亚洲| 97欧美日韩综合| av网页一区二区三区| 欧美亚洲成人在线一区二区三区| 强奸乱伦免费网站| 欧美1区二区三区公司| 久久激情亚洲精品无码?V| 亚洲无码免费看| 亚洲狠狠入| 人人色人人操在线| 日本淫穴在线| 欧美激情久操网| 人人人摸人人| 中国探花熟女| 91狠婷| 少妇69中文| 东京热熟女亚洲视频网站| 中文字幕第二页| 蜜臀99久| 日韩欧美传媒一区国产| 亚洲天堂区| 超碰久热| 强奸乱伦大香蕉| 综合操逼| 色五月婷婷在线| 噜噜吧,噜噜色,噜噜| 男人天堂一区二区| 东京热大香焦| 日本一区二区三区免费观看| 牛牛aV| 日本欧美成人片AAAA| 精品人妻av在线播放| 看黑丝美女操逼青青网站| 91爱网| 91精品无码人妻系列| 久久精品美女一区| 肥臀熟女福利视频一区二区| 天天夜夜久久| 另类图片天天影视| 麻豆人妻精品一区二区| 久操视频在线观看| 91天天综合日韩欧美| 一本大道不卡一二三区| 亚州再线| jizz啪啪| 青娱乐老司机视频| 东京热精品97综合网| 国产精品露脸在线观看| 91丝袜激情在线 | 青青草日本中文字幕| 亚洲国产ⅴ高清在线观看| 成人天天看站长推荐| 久久69精品久久久久久久| 欧美后入视频| 国产色呦呦| 日韩有码中文字幕女同性恋| 色综合久| 99久久无码| 亚洲国产欧美日韩人妻日中文| a'v在线资源| 久久大线蕉一区| 91高清无码下载| 亚洲熟女一区| 美女极品一区二区三区| 欧美狠狠狠| 久久精品免费| www.久久最新地址| 99999亚洲| 三级片大波波| AA特级绝黄| 成人情色综合网| 97超碰碰碰| 狠日操| 欧美色图自拍| 欧美成人都市人妻| 精品无码不卡视频| 91日产桃蜜| 99re这里只有精品3| 99国产在线 精品 视频| 久久老熟女| 好吊色一区| 国产午夜激片Av毛片不卡| 亚洲高清无码免费观看视频| 色图四区| 国产精品久久久久久久免牛肉蒲团 | 亚洲AV噜噜狠狠网址蜜桃动漫| 日本不卡一区二区三区| 国产精品嫩草影院免费| 男人天堂新| 99色骚| 亚洲免费精品一区| 亚洲图片偷拍视频区| 日韩免费中文字幕视频| 天天在线91| 日han少妇无码| 久久ww| 正在播放国产精品一区| 中国少妇啪啪视频| 内射黑丝袜| 伊人久久国产免费观看视频| 久久男女激情视频网站| 天天干天天燥| 欧美天天性| 97在线欧| 狠综合网| 天天日少妇逼AV| 18禁止看精品中文字幕| 亚洲熟女人妻中文字幕一区二区| 九九国产| 日日夜夜国产综合| 97午夜剧场日韩| 午夜福利视频在线一区| 国产在线能看的你懂的| 天天性射网| 美骚妇av高清在线| 亚洲青青青视频在线| 偷看洗澡一二三区美女| 青青免费在线视频一区 | 中文字幕av亚洲精品| 国产9熟妇视频网站| 亚洲色图综合网| 国产白领连续中出在线观看| 久久久无码国精品无码三区三区| 在线性黄高清免费视频| 亚洲熟伦熟妇AV无码春色| 国产综合久| 人妻素股| 麻豆性爱视频在线播放| 天天日少妇逼AV| 欧美一区二区三区日韩| 国产三级多多影院2022国产AA一级毛片无码| 黑人免费福利视频| 啊啊啊好想要| 国产超碰97| 久久久工口| 蜜臀久久99精品久久久久久久久| 中文字幕美女91| 欧美天天搞| 国产少妇内射| 精品欧美日韩在线观看| 97jingpin| 九七毛片九九毛片| 亚洲天天精品| 人妻天天爽夜夜爽2| 亚洲鸥美色图| 玖玖超碰熟| 福利大香蕉| 欧美一区二区三区成人性生活| 中文字幕AV片| 欧美亚洲国产日本在线,久久精品国产| 亚洲综合性感在线| 久久久久久久久久黄色网| 78久久久| 天天色怡春院| 玖玖爱综合网| 婷婷人妻激情| 天堂成人网| 欧美亚洲情色| 91av一区二区在线观看| 日本日逼高清| 国产又黄又粗的视频| 99久久久无码精品国产人| 午夜操逼不卡| 艹比视频国产精品| 色吧五月| 自拍丝袜美腿人妻| 91久久堂| 欧美最婬乱婬爆婬牲视频| 超碰99在线| 精品综合久久久久久97| 清纯唯美亚洲另类| 亚洲天堂男人天堂| 大香蕉黄色一级片免费看| 国产传媒操逼视频| 玖玖婷婷五月天| 91精品丝袜在线观看| 久久久久成人蜜桃精品| 自拍视频大全亚洲专媒视频/一区二区三区 | 青青操网| 欧亚性爱视频免费看| 超碰免费在线| 艹我哪美一区无码| 日本精品人妻少妇一区二区| 久久久久久久久久久999| 中文熟女五十乱码在线| 另类小说欧美激情校园春色| 欧美第二页| 亚州免费啪啪视频| 亚洲天堂99| 日韩一级二级在线| 色偷综合| 香蕉视频欧美一卡二卡| 日韩性爱小视频| 九九干| 久久久国产护士丝袜美腿一| 亚洲成人贴图| 久久久工口| 天天日天天看| 五月色网| 肉丝无码中文高清| 男男H黄动漫啪啪无遮挡网站| 国产熟女高潮一区二区三区| 日本肉体xxxx裸交| 日韩欧美日韩| 天天天天天天天天天天干美女| 欧亚乱色熟女一区二区| 99热9| 伊人九九九| 久久久久久亚洲中文| 97欧美资源| 免费日韩黄片| 亚洲精品99| 久久人妻一区二区三区高清| 18岁禁 茉莉成人久久| 国产人伦a片信息免费片| 欧美激情 亚洲色图| 日本有码久久| 成人资源中文字幕在线观看| 国产强奸超碰AV| 亚洲中文国际强奸字幕| 亚洲综合九九| 亚洲色图 综合| 2021国产成人精品久久| 岛国精品视频在线观看| 欧美熟妇亚洲版| 久久神马| 把腿张开老子CAO烂你| 色盈盈影院| 色香综合| 2024人人操人人摸| 久久中文字幕女同性恋一区| 岛国在线免费视频| 第四色色综合91| 神马麻豆福利院| 国产大学生高潮在线播放| 91在线丝袜视频| 东京热一区二区中文字幕| 成人综合久久精品色婷婷| www99热| 玖玖爱伊人玖玖爱| 影音先锋视频在线| 久久久穴999| a亚洲欧美色欲| 1956日韩精品| 天天做天天爱| 色婷婷影视| 蜜臀99久久精品| 蜜臀av在线播放一区二区三区| 强奸乱伦 亚洲一区| 久久久111| 麻豆性爱视频在线播放| 黑人黄片在线免费观看| 2019天天干天天操| 久久久久久久伊人精品| 午夜视频黄| 精品人妻少妇| 超碰 国产熟女精品一区| 日本大片日本一区二区免费高清| 日日夜夜噜| 校园春色亚洲欧洲| 日日摸日日碰| 欧美78| 人人摸.人人色| 亚洲情色在线| 搞中出久久| 久神马| 天天干天天日天天射黄色| 婷婷五月激情综合| 韩日无码在线观看| 99这里只有精品国产| 91人妻中文| 青娱乐国产剧情av一区| 久久久久久久久久久六六| 人妻精品一区二区| 欧美嗯啊……在线观看视频免费| 97中文综合| 大香蕉综合网| 国产老女人久久毛| 亚洲精品欧美专业| 亚洲天堂五月天国产| 色噜噜人妻丝袜AV资源| 思思热国产高清| 国产性刺激| 91内射| 97日视频| 久久久国产成人一区二区三区在线| 天天爽入口| 国产热RE99久久6国产精品首| 天美传媒精品久久视频| 91 刺激在线| 性爱视频免费网址| 国产免费一区二区三区最新不卡| 大香蕉乱级| 亚洲男人的天堂网| 91Chinese在线| 久草午夜| 一二三四视频在线社区中文字幕| 五月色网| www.av家庭乱伦| 情色av电影| 亚洲日韩美国人妻| 999热日韩精品| 青草青青久久久久久国产| 亚洲h片在线免费观看| 老熟女综合网| 99re69| 欧美日韩中文亚洲v在线综合| 亚洲在线a| 日韩一999精品| 国产一区二区三区导航| 国产精品第一页国产大屁股视频免费区| 26uuu欧美日韩| 国产按摩一区二区三区| 亚洲91少妇| 91性情| 97这里都是精品| 国精精品无码一二三区水多多| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 黄色欧美性爱视频| 欧美色图片| 劲爆欧美人妖三区91| 亚洲国产精品久久久久久久久久| 小日子操bb在线看| 97在线亚洲| 久久久人妻| 啪啪资源网| 日本高清_区二区三区 | 欧美综合综合| 使劲用力艹少妇视频一区二区| 婷色五月| 人人看黄色视频| 中出在线视频| 中文字幕88av在线| 婷婷色在线| 欧美性爱www免费版| 蜜臀久久99精品久久久电影| 91网站在线播放| 精品无吗久久| 五月丁香| 永久免费av无码网站国产app| 国产999精品久久久| 九9热伊人| 成人久久无码www| 91粉芽高清在线一区二区| 亚洲国产91精品一区二区久久| 国产97视频| 久草线上视频免费看| 色欲人妻一区二区在线| 欧美日韩高潮喷水91| av婷婷色婷婷色六月| 国产美女裸体秘 永久无遮挡| 亚洲色阁| 欧美激情亚洲| 麻豆AV短剧| www.色99| 伊人久久大香大香线蕉中文| 秋霞网—男女啪啪亚洲免费体验区| 亚洲日韩美女丝袜美腿人妻视频| 91天天c| 国产农村妇女精品一二区| 亚洲图片 91| 人人扣人人操| 欧美性爱精品一区二区| 手机看片1025| 亚洲中文日韩精品| 高清成年美女黄网站免费大全| 91啪啪| 在线视频97| 亚洲日韩美女丝袜美腿人妻视频| 欧美日韩小说| 亚洲中字慕不卡| 果冻传媒A片一二三区| 欧美日韩亚洲五月天婷婷| 日本特黄f c2| 蜜臀久久99精品久久综合| 亚洲无码久久久久久久| 成人八戒网站| 一级特黄aaa大片在线观看成人一级片在线观看 | 精品人妻中文字幕4399| 特级特黄一级毛片免费| 视频一区二区三区精品| 国产高清成人免费视频| 欧美中日韩XXXX| 男人的天堂1024| 九热久| 九九热九九| 亚洲不卡三级手机播放| 男人的天堂 在线一区| 日本国产欧美一区三区二区| 伊人一级免费黄片| 99久久久无码精品国产人| 久久久久久久伊人精品| 色色香蕉| 一区在线观看中文字幕| A V少妇特黄三级| 熟妇最新先锋一二三区| 91夜色chaopeng| 日韩78m视频| 日韩欧美久久婷婷网站| 欧美色综合网| 久久精品人妻一区| a亚洲欧美色欲| 91亚洲欧美激情| 人妻少妇久久中文字幕一区二区 麻豆| 中文字幕av亚洲精品| 国产极品精品美女视频| 欧美色视频在线| 成人激情无码在线视频| 能在线播放的国产三级| 无遮挡猛进视频免费无限观看| 青青操狠狠撩| 国产乱人妻精品入口| 激情露脸爱| 精品十三区| 夜夜狼人妻| 欧美亚洲国产自久久| 爱我干综合| 十八禁啪啦拍视频无遮挡| 色情五月综合婷婷| 欧美亚洲综合色| 亚洲国产欧美日韩人妻日中文| 国产不卡中文字幕免费avi| 欧美精品双插| 天天操熟妇| 激情视频网址| 亚洲国产成人福利在线观看| 亚洲精品一区二区精品| 精品国产丝袜一区二区三区乱码| 精品国产99| 欧美国产日韩清纯唯美| 日本不卡码黄色| 午夜天堂精品久久| 1二区9| 日韩欧美三级| 超碰在线人人射| 亚洲AV成人无码一区二区三区在线观看 | 亚洲一区二区三区播放在线| 8050午夜少妇无码| 亚洲av乱伦色图网站| 91丝袜在线观看| 香蕉免费一区二区三区不读| 就去色综合| 久久国产在线一区二区| 操婷婷逼| 91网亚洲| 欧美亚洲首页| 狠狠操夜夜| 久久香蕉国产传媒一区剧情天美| 欧美A√综合网 | 欧洲乱码视频| 国产又粗又长又大的视频| 啪啪啪精品| 欧美亚性天堂| 久久久久婷婷精品av电影| 日本视频在线中文字幕| 国产视频一区二区免费| 日日夜夜国产综合| 九九九九精品精| 日韩无码人妻| 亚洲天堂久久| 嗯嗯啊啊好大好爽| 青春草莓视频在线观看网址| 人妻熟女av国产网站| 你操综合| 久久久久婷婷精品av电影| 影音先锋日本乱伦| 日韩有码免费视频| 蜜桃臀一区二区三区久久| 国产精品日韩在线一区| 欧美亚洲综合色| 亚洲性少妇| 久久透逼视频| 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 亚洲黄片免费在线播放| 韩日无码在线观看| 女人的天堂大香蕉网| 久久大黄片| 日韩成人网址| 亚洲情色综合网| 亚洲 欧美 制服 另类 自拍| 日韩三级一区| 大香蕉手机在线| 在线观看色视频| 久久中出在线| 午夜男女爽爽大片免费观看| 亚洲四虎熟女精品| 96免费视频在线| 极品肉射| 97人人射| 91久热| 久久九九国产精品| 啊啊啊啊操死我了| 午夜福利无毒不卡| 亚州乱码中文字幕综合久久久| 日本淫乱女一区二区三区视频| 色蜜AV| 美女诱惑久久| 久久精品一区二区三区不卡| 日韩欧美麻豆 | 欧美大波激情xxxx| 欧美色图片91| 亚洲人成网站7777| 欧洲色色| 好爽视频在线观看| 综合熟女| 亚洲色人阁| 国产一级黄色片在线观看| 日本精品免费一区二区三区四区| 日韩福利综合一区| 久久最新视频免费观看| 看免费的黄片| 青青青国产| 怡红院成人视频| 可以看的av| 91伊人| 91在线美女| 天久久久噜噜噜久久国产精品爽爽 | 国产高清亚洲日韩一区| 五月婷婷性爱| 国产路线专区| 麻豆天美国美国产AV| 色综合一区二区三区| 天天日日舔舔| 欧美人与动性人交a| 超碰99热中文字幕| 国产精品一区午夜福利| 五月天加勒比啪| 中文字幕免费看大片| 78m成人视线| 97久精品| 东北毛片| 精品九九淫乱男| 亚洲一区二区三区欧美日韩| 激情另类激情| 嗯嗯,啊啊,国产精品| 日韩图区 偷拍| 欧美色道啊| 一本一道人妻久久一区二区三区 | 国产97色在线| 91色鬼| 亚洲乱色熟女一区| x97av| 久久香蕉国产线看观看猫咪av| 加勒比99999| 99自拍B亚洲 | 亚洲性爱成人| 天天天操天天天爱| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 亚洲色图第一页| a网站免费观看| 欧美日韩在线小说 | 男人的天堂日韩| 性爱1区| 日本操逼视频免费| 人人手机欧洲亚洲国产人妻| 人人看人人插| 伊人991| 亚洲成人网站在线观看| 超碰在线欧美性爱激情| 欧美在线|亚洲| 超碰人妻在线| 看免费的黄片| 色综和网| 亚洲国产精品久久久久久久久久| 欧美真人抽搐一进一出gif| 动漫区日韩区欧美区| 久久婷婷视频| 女性喷水高潮在线观看| 欧美日韩大陆黑人少妇99| 二男一女成人A片| 蜜臀99久| 不卡码视频| 日韩不卡在线一区二区| 视频国产成人精品日本亚洲18| 亚州欧美一区| 1区2区3区在线视频| 日本精品第一视频在'| J?P?NESEHD熟女熟妇伦| 天堂网亚洲区手机版| 天天插夜夜爽| 人妻精品综合中文字幕在线| 手机看av网站在线看| 色在线综合| 久久9精品| 国产天天噜一噜久久久| 国产13区| 亚洲色图激情小说| 爽 好舒服 无码刺激久久| 精品久久久久久中文字幕三区| 女上位精品在线| 无码人妻一区二区一牛影视| 亚洲精品啪视频| 精品日韩人妻精品一二三区| 久九九九九九九九热| 青青伊人久久| 91扒丝袜综合在线| 久久久一级| 一级久久性爱视频| 人人艹亚洲| 人妻一区二区三区四区视频| 国产欧洲精品亚洲午夜拍精品| 青青草色情网站视频| 国产丝袜美女诱惑| 成人av免费观看| 18禁无码永久免费无限制| 校园春色 欧美| 九九热三级片| 男人的天堂com| 中文字幕二区| 欧美日韩人妻婷婷一区| 欧美专区第一页| 女优视频第10页| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 91久久精品中文字幕| 九九九九热| 精品丰满人妻一区二区三区免费观| 一级做受视频免费是看美女| 欧美综合网| 亚洲小说视频| 欧美激情亚洲| 免费国产| 精品欧美日韩在线观看| 很很很很操| 精品免费一区二区三区在线亚洲人成| 亚洲激情网| 亚洲啪啪性视频| 久久精品国产免费观看99| 中文字幕91页| 自拍偷拍 日韩欧美| 日韩电影在线观看网址| 亚洲同性aV综合| 91情色在线| 理论久久婷婷网8| 欧美 日韩第一性色| 视频在线97| 青草伊人网| 97在线/亚洲| 精品人妻一区二区三区不卡断| 日本免费二区三区| 日日爽熟女| 91精品人妻一品二品三品| 性欧美体内射精| 97中文字幕色| 超踫中文字幕| 久久ww| 久久人妻丝袜一区二区三| 一本一道人妻久久一区二区三区| 久久久9品一区二区三区| 麻豆九九九| 男人的天堂2000| 久久精品男人的天堂| 亚洲欧美综合图片| 五月丁香激情四射| 精品国产乱码久久久A| 999精品久久久久久久| 日本女人久久久| 91色色网站| 天天日天天搞天天干| 色一色综合网| 女人被添高潮免费视频| 一起草av| 久久久精久久久| 先锋音影AV| 精品人妻15区| 老熟乱一区二区三区四区| 国产区日韩区在线观看| 欧洲亚洲国产综合在线| 亚洲日韩美女中文字幕乱| 丁香五月社区| 久插不卡| 一区超碰一区| 欧美成人贴图| 国产精品白丝| 3P乱轮视频| 丁香六月综合激情| 亚州色图欧美| 精品人妻一区二区三区不卡断 | 亚洲少妇综合| 日韩欧无码一区二区三区免费不卡| 亚洲精品一二区| 亚洲综合婷婷| 超碰人妻中文在线| chaopen97久久| 日本久久女同性恋视频| 浪人综合网| 精品一区二区三区蜜桃臀赵总 | 91N综合网在线| 国产精品天堂| 国产精品一二三在线看| 人妻在线臀日韩| 蜜臀无码一区二区| JIZZJIZZ亚洲女人被躁| 国产精品视频白浆免费| 91人人看| 免费视频观看60秒| 久久国产在线一区二区| 日本污ww视频网站| 久久夜夜夜夜| 91色香| 日本Xx性爱| 九月丁香婷婷| 亚洲中文字幕av| 五月丁香六月综合缴清无码 | 精品国产a∨一区天美传媒| 99老司机精品视频在线观看| 五月天激情小说网| 成人日本精品九区| 精品无吗m| 欧美日日操| 精品久久久久9999| 偷拍片久久| 综合久久99亚洲人妻中文在线| 九九亚洲| 久久99精品视频| 天天摸天天舔天天操| 97色色色| 亚洲 自拍偷拍 欧美| 操91| 欧美人人天天网| 日本国产欧美一区三区二区| 91热爆在线| 爽爽淫人网| 91成人亚洲色图| 曰韩操B| 欧美激情超碰777| 快灬快灬 一下爽蜜桃在线观看| 无码少妇精品一区二区60岁老人| 香蕉免费一区二区三区不读|