Definify.com

Definition 2024


mimade

mimade

Swedish

Verb

mimade

  1. past tense of mima.