Definify.com

Definition 2025


lemulla

lemulla

Finnish

Noun

lemulla

  1. Adessive singular form of lemu.

Anagrams