Slovnenya

Translation English French: geographical mile

Dictionary: main
geographical mile
noun