noitua Finnish - English
1.
Englishenchant
-
Englishto cast a spell over
-
Finnishnoitua, kirota, loitsia, loihtia
2.
Englishbewitch
-
Englishto cast a spell
-
Finnishnoitua
English translator: Finnish English noitua Eesti sõnaraamat Español Traductor Svenska Översättare