Spanish-English dictionary »

manos escocesas meaning in English

SpanishEnglish
manos escocesas noun

Scotch hands(butter beaters)
noun
[UK: skɒtʃ hændz] [US: ˈskɑːtʃ ˈhændz]