Slovnenya

Translation English French: decimetre

Dictionary: main
decimetre
noun