Slovnenya

Translation English French: latitude

Dictionary: main