English | German | Russian | Czech

titteration English

Meaning titteration meaning

What does titteration mean?

titteration

(archaic) Tittering; giggling.

Are you looking for...?