tersura

listen to the pronunciation of tersura
Spanish - English
smoothness, state or quality of being smooth