French-Spanish dictionary »

bafouiller meaning in Spanish

FrenchSpanish
bafouiller

balbucear | tartamudear