Definify.com

Definition 2024


margotta

margotta

Italian

Noun

margotta f (plural margotte)

  1. layering

Related terms

Participle

margotta

  1. feminine singular of margottato