dug-dug

English: Translation
heart beats
adjective
verb