English to Chinese Dictionary

Search:

Did you mean: toudi tudu doudu touda toudou touduo touhu touwu ?

偷渡 tōu dù illegal immigration / to stowaway (on a ship) / to steal across the international border / to run a blockade
投毒 tóu dú to poison


<< back to the home page