Show more information about tensūra
Definition: 1. stretching, straining, tension
Show more information about tensura
Search took: 21.32 ms