Translation Of Observer On Earth In Different Languages

English
Ways to say observer on earth
Observateur terrestre