Slovnenya

Translation English French: claque

Dictionary: main
claque
noun