Slovnenya

Translation English French: tauten

Dictionary: main
tauten