xerricant

Meaning

gerund of xerricar

xerricar

to squeak, to creak, to screech

Synonyms

Notes

Sign in to write sticky notes