mimoosaa

Finnish

Noun

mimoosaa

  1. partitive singular of mimoosa