← All words
adjective

pétaradant

adjective

spluttering, sputtering

pétaradant — French Dictionary | Passage