Source Word/Phrase

Source Language

Target Language

Search translation word by word: have to pinch oneself.
have to pinch oneself
  1. phr.
    1. (вживається, коли щось хороше вражає чи дивує людину і вона хоче переконатися, що це правда)