Slovnenya

Translation English Spanish: card sharp

Dictionary: main
card sharp
noun