Definify.com

Definition 2025


mimade

mimade

Swedish

Verb

mimade

  1. past tense of mima.