Slovnenya

Translation English Spanish: dekametre

Dictionary: main
dekametre
noun