Translator by sailormax 4.4 / 5 Your rating AwfulPoorAverageGoodExcellent Total number of ratings: 2693 Opera browser required. Download Opera Άδεια Opera Hosting License See the full text of the license. Back to Translator details