Definify.com

Definition 2025


soilla

soilla

Finnish

Noun

soilla

  1. Adessive plural form of suo.

Anagrams