Definify.com

Definition 2025


semmai

semmai

Italian

Adverb

semmai

  1. if ever
  2. eventually

Anagrams