free translation

listen to the pronunciation of free translation
English - Turkish
ücretsiz çeviri
özgür çeviri
English - English
paraphrase, stating something in different words