Vietnamese meaning Dây dò sâu.noun Compiled by Tanro Dictionary from Wiktionary · Data sources & licenses