marchiare

ItalianEdit

VerbEdit

marchiare

  1. to mark
  2. to brand

ConjugationEdit

AnagramsEdit

Read in another language