थरथराटवाल

English: Translation
tremulous
Hindi: Translation
कांपता हुआ; कम्पित; कम्पायमान
adjective