teipi
Adhesive tape used for sticking things together (a phonetic borrowing from the English word tape).
Stick the poster board to the board with some teipi.
Automatically translated from Spanish
Definitions tagged sinta in the street dictionary.
Esta página también está en español.
Leer en español