iOS Users: Please click here for the latest information: (updated 5.10.2016)
Say It Right Series

question about an expression

Posted by Polugaevsky September 21, 2013 in the Group General Discussion.

Can someone explain what 上不了台面的 describes? Does it mean something like "can't man up?" Thanks!

Comments (1) RSS

loading... Updating ...

To comment, please login.

Not sure if your comment is appropriate? Check our Commenting Policy first.

New lesson idea? Please contact us.