Definify.com

Definition 2024


mimoosaa

mimoosaa

Finnish

Noun

mimoosaa

  1. Partitive singular form of mimoosa.