Slovnenya

Translation English French: gewgaw

Dictionary: main
gewgaw
noun