Slovnenya

Translation English Spanish: due west

Dictionary: main
due west
noun