Translation of leeward in Malay

leeward

noun & adjective

  • 1

    di sebelah tempat yang terlindung daripada angin