Home UK English tauten
Translate tauten into Spanish
1Make or become tight or tense.
READ THESE ARTICLES