Paper tiger photograph

Paper Tiger

Use attributes for filter !
Date of Reg.
Date of Upd.
ID721343
Send edit request

About Paper Tiger


"Paper tiger" is a literal English translation of the Chinese phrase zhilaohu. The term refers to something that seems threatening but is ineffectual and unable to withstand challenge.

Next Profile ❯