Slovnenya

Translation English French: taradiddle

Dictionary: main
taradiddle
noun
1 fraude.