rolling up one's sleeves, skirt or trousers - Spanish English Dictionary

rolling up one's sleeves, skirt or trousers

Meanings of "rolling up one's sleeves, skirt or trousers" in Spanish English Dictionary : 1 result(s)

English Spanish
General
rolling up one's sleeves, skirt or trousers remango [m]