English to Hindi

Meaning for:
croak
other
मर जाना;टरटर शब्द;फटी आवाज में बोलना;टर्राना