Slovnenya

Translation English French: powder compact

Dictionary: main
powder compact
noun