rub or scrub vigorously - Spanish English Dictionary
History

rub or scrub vigorously



Meanings of "rub or scrub vigorously" in Spanish English Dictionary : 1 result(s)

English Spanish
General
rub or scrub vigorously caldar [v] PA