Definify.com

Definition 2026


mimade

mimade

Swedish

Verb

mimade

  1. past tense of mima.