Slovnenya

Translation English French: Wight

Dictionary: main
Wight
noun