Definify.com

Definition 2024


clouta

clouta

French

Verb

clouta

  1. third-person singular past historic of clouter

Anagrams