Spanish-English dictionary »

atar de pies y manos meaning in English

SpanishEnglish
atar de pies y manos verb

bind hand and footverb