Slovnenya

Translation English French: bill sticker

Dictionary: main
bill sticker
noun