クレオパトラの鼻

Cleopatra's nose; a small thing with a huge influence

Meaning

  1. expn
    Cleopatra's nose; a small thing with a huge influence

Example sentences