twitterate

Interlingua

Verb

twitterate

  1. past participle of twitterar