Slovnenya

Translation English Spanish: pack of cards

Dictionary: main
pack of cards
noun