1.) pet- (verb) 2.) tamba- (verb) literally: to keep on knocking

Print Friendly, PDF & Email