French-Spanish dictionary »

affabulation meaning in Spanish

FrenchSpanish
affabulation nom {f}

afabulaciónnoun

Your history