Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
To drop in. to turn. to splash into. to lash against, to whip on (upon)