Definify.com

Definition 2025


mimoosaa

mimoosaa

Finnish

Noun

mimoosaa

  1. Partitive singular form of mimoosa.