Definify.com

Definition 2026


desserra

desserra

French

Verb

desserra

  1. third-person singular past historic of desserrer

Anagrams