Slovnenya

Translation English French: km

Dictionary: main
km
noun