Artificial intelligent assistant

diffowl

diffoule, diffowl
  var. defoul Obs.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC 82472c982dd1c4d6484d9b45996e39b0