'

Welsh–English dictionary

English translation of the Welsh word efallai

Welsh → English
  
WelshEnglish
efallai haply; peradventure; perchance; perhaps