English to Hindi

Meaning for:
stammerer
other
हकलाकर बोलने वाला