Location of the Week: Malta

Malta’s Language and History – “Merħba, ħabib!” Hello, friend! It may sound like it but Malta is not located in the Middle East. Although...
17 years of

17 years of

Back when the internet was picking up steam, but before the dot-com bubble burst, was the only translation site to offer automated translation...