Lughet
›
›
→
flop down on — English to Chinese Translation