Stammering (fr. Balbutiant)

Translation into English

Synonyms