duhdu

English: Translation
wash self
verb
ID
999