tundubadza
cause to calm down; cause a pain to subside for a while
cause to calm down
cause a pain to subside for a while
Back to dictionary