Slovnenya

Translation English French: nautical mile

Dictionary: main