Slovnenya

Translation English French: tack together

Dictionary: main