Translation of "nelma" into English
smolts is the translation of "nelma" into English.
nelma
-
smolts
noun
-
Show algorithmically generated translations
Automatic translations of "nelma" into English
-
Glosbe Translate
-
Google Translate
Add example
Add