twts

English

Noun

twts

  1. plural of twt

Verb

twts

  1. third-person singular simple present indicative of twt