टर्र-टर्र

English: Translation
croak
Hindi: Translation
टर्र-टर्र
noun