Slovnenya

Translation English French: take a powder

Dictionary: main
take a powder
verb