Definify.com

Definition 2026


mimoosaa

mimoosaa

Finnish

Noun

mimoosaa

  1. Partitive singular form of mimoosa.