French Meaning of on earth
sur la Terre
Other French words related to sur la Terre
Nearest Words of on earth
- on dit => on dit
- on camera => Devant la caméra
- on board => à bord
- on average => en moyenne
- on approval => sur approbation
- on and off => intermittent
- on an irregular basis => sur une base irrégulière
- on an individual basis => sur une base individuelle
- on all fours => À quatre pattes
- on air => en direct
Definitions and Meaning of on earth in English
on earth (r)
used with question words to convey surprise
FAQs About the word on earth
sur la Terre
used with question words to convey surprise
globe,planète,monde,univers,balle,cosmos,création,Microcosme,nature,orbe
Acarien,Cacahuètes,une misère,chanson,caisse,argent de poche,Argent de poche,argent de poche
on dit => on dit, on camera => Devant la caméra, on board => à bord, on average => en moyenne, on approval => sur approbation,