Slovnenya

Translation English Spanish: deck of cards

Dictionary: main
deck of cards
noun