Definify.com

Definition 2024


alla_lunga

alla lunga

Italian

Adverb

alla lunga

  1. in the long run