Definify.com

Definition 2024


semmai

semmai

Italian

Adverb

semmai

  1. if ever
  2. eventually

Anagrams