Stammering (fr. Bégayant)

Translation into English

Synonyms