titteringEnglish

thoriated, tittering

Adjective

Being or sounding of nervous or suppressed laughter

English: thoriated, tittering

English words with similar meanings

Show 1 words