Slovnenya

Translation English French: phosphorescent

Dictionary: main
phosphorescent
adjective