English to Chinese Dictionary

Search:

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

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


<< back to the home page