Slovnenya

Translation English French: mock sun

Dictionary: main
mock sun
noun