Translation of terjemahan in English:

terjemahan

translation

noun

  • 1

    translation