Hindi-English dictionary »

टर्राना meaning in English

HindiEnglish
टर्राना

croak [croaked, croaking, croaks]verb
[UK: krəʊk] [US: kroʊk]