Definify.com

Definition 2026


efallai

efallai

Welsh

Adverb

efallai

  1. perhaps, maybe