Slovnenya

Translation English French: yardstick

Dictionary: main
yardstick