Couchcarrot
Oct 7, 2008, 04:00 PM
English: Welcome to the land.
Latin: Exspectata ut Terra.
Here's the link: Translation Experts - Spanish translation French translation German translation translate translator dictionary (http://www.tranexp.com:2000/Translate/result.shtml)
Clough
Oct 11, 2008, 03:39 AM
Just to confirm, I got the same results using the following site.
http://www.translation-guide.com/free_online_translators.php?from=English&to=Latin