Slovnenya

Translation English French: wits

Dictionary: main
wits
noun