free translation

  1. serbest çeviri
  2. serbest tercüme