Terjemahan meneduhkan di Bahasa Inggris

meneduhkan

  • 1

    to calm a person down
  • 2

    to make sheltered or shaded