English edit

Noun edit

affabulations

  1. plural of affabulation

French edit

Noun edit

affabulations f

  1. plural of affabulation