on earth

language: pt

definitions

  1. used to express surprise, confusion, or emphasis
    pt: na terra

examples

  1. What on earth are you doing here?

    O que você está fazendo aqui?