Summary
French to English:   more detail...
  1. sur la terre:


French

Detailed Translations for sur la terre from French to English

sur la terre:

sur la terre adj

  1. sur la terre (au monde)

Translation Matrix for sur la terre:

AdverbRelated TranslationsOther Translations
on earth au monde; sur la terre

External Machine Translations:

Related Translations for sur la terre