English

edit

Noun

edit

affabulations

  1. plural of affabulation

French

edit

Noun

edit

affabulations f

  1. plural of affabulation