Definify.com

Definition 2024


imparablement

imparablement

French

Adverb

imparablement

  1. unstoppably
  2. irrefutably