Search term clac has one result
Jump to
FR French EN English
clac (n v) [A blow, impact or slap] (n v) whack (n v) [A blow, impact or slap] (informal)