osilla
Finnish
Noun
osilla
adessive
plural of
osa
Anagrams
isolla
,
soilla