Definify.com

Definition 2025


efallai

efallai

Welsh

Adverb

efallai

  1. perhaps, maybe