tictaquear

SpanishEdit

VerbEdit

tictaquear

  1. to ticktock; to tick

Related termsEdit