Slovnenya

Translation English French: moonlight

Dictionary: main
moonlight
noun
2 moi.