speak chinese like a native

question about an expression

Posted by sssasteacher 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 ...

New lesson idea? Please contact us.