duba

duba
English: Translation
knead
verb
Physical Actions