Slovnenya

Translation English French: due north

Dictionary: main
due north
noun
2 newton.
3 nord.