Home
Search
Index
Definify.com
Definition
2024
mimoosaa
mimoosaa
Finnish
Noun
mimoosaa
Partitive singular form of
mimoosa
.
Similar Results