Slovnenya

Translation English French: glamor

Dictionary: main
glamor
noun