dùdú

Phonetic
[dùdú]
English: Translation
lie
verb
Physical Actions
Physical Impact