Slovnenya

Translation English French: savoir-faire

Dictionary: main
savoir-faire
noun