English-Italian dictionary »

on earth meaning in Italian

EnglishItalian
on earth (expletive giving emphasis after interrogative word)
preposition

maipreposition