English-Spanish dictionary »

bind hand and foot meaning in Spanish

EnglishSpanish
bind hand and foot verb

atar de pies y manosverb