Definify.com

Definition 2024


di_gran_lunga

di gran lunga

Italian

Adverb

di gran lunga

  1. greatly, far and away