Translation of timur laut in English:

timur laut

north-east

noun

  • 1

    north-east, point or direction midway between north and east