English-French dictionary »

on earth meaning in French

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

diable◼◼◼preposition

donc◼◼◼preposition