Slovnenya

Translation English French: skilled

Dictionary: main