Definify.com

Definition 2025


desserra

desserra

French

Verb

desserra

  1. third-person singular past historic of desserrer

Anagrams