Definify.com

Definition 2024


zozota

zozota

French

Verb

zozota

  1. third-person singular past historic of zozoter