słownik hiszpańsko - angielski

español - English

atarse po angielsku:

1. tie up tie up


Tie up this parcel. Don't tie up me your mind!