Definify.com

Definition 2024


marcotta

marcotta

French

Verb

marcotta

  1. third-person singular past historic of marcotter