Definify.com

Definition 2025


tottings

tottings

English

Noun

tottings

  1. plural of totting